mirror of https://github.com/CrimsonTome/tldr.git
android/*: add Russian translation (#9421)
* creating android * Delete android * Create am.md * Update am.md * Create bugreport.md * Create bugreportz.md * Create cmd.md * Create dalvikvm.md * Update am.md * Create dumpsys.md * Create getprop.md * Create input.md * Create logcat.md * Create pkg.md * Create pm.md * Create screencap.md * Create settings.md * Create wm.md * Update bugreportz.md * Update getprop.md * Update pages.ru/android/logcat.md * Apply suggestions from code review * Update am.md * Update pages.ru/android/am.md * Update bugreportz.md * Update cmd.md * Update dalvikvm.md * Update dumpsys.md * Update getprop.md * Update input.md * Update logcat.md * Update pkg.md * Update pm.md * Update screencap.md * Update settings.md * Update wm.md * Update pages.ru/android/bugreport.md * Apply suggestions from code reviewpull/1/head
parent
3cf67deadf
commit
0b05f566db
|
@ -0,0 +1,20 @@
|
||||||
|
# am
|
||||||
|
|
||||||
|
> Менеджер активностей Android.
|
||||||
|
> Больше информации: <https://developer.android.com/studio/command-line/adb#am>.
|
||||||
|
|
||||||
|
- Начать определённую активность:
|
||||||
|
|
||||||
|
`am start -n {{com.android.settings/.Settings}}`
|
||||||
|
|
||||||
|
- Начать активность и передать в неё данные:
|
||||||
|
|
||||||
|
`am start -a {{android.intent.action.VIEW}} -d {{tel:123}}`
|
||||||
|
|
||||||
|
- Начать активность соответствующую определенному действию и категории:
|
||||||
|
|
||||||
|
`am start -a {{android.intent.action.MAIN}} -c {{android.intent.category.HOME}}`
|
||||||
|
|
||||||
|
- Преобразовать намерение в URI:
|
||||||
|
|
||||||
|
`am to-uri -a {{android.intent.action.VIEW}} -d {{tel:123}}`
|
|
@ -0,0 +1,9 @@
|
||||||
|
# bugreport
|
||||||
|
|
||||||
|
> Показать отчет об ошибках Android.
|
||||||
|
> Эту команду можно использовать только через `adb shell`.
|
||||||
|
> Больше информации: <https://cs.android.com/android/platform/superproject/+/master:frameworks/native/cmds/bugreport>.
|
||||||
|
|
||||||
|
- Показать полный отчет об ошибках на устройстве Android:
|
||||||
|
|
||||||
|
`bugreport`
|
|
@ -0,0 +1,21 @@
|
||||||
|
# bugreportz
|
||||||
|
|
||||||
|
> Создать заархивированный отчет об ошибках Android.
|
||||||
|
> Эту команду можно использовать только через `adb shell`.
|
||||||
|
> Больше информации: <https://cs.android.com/android/platform/superproject/+/master:frameworks/native/cmds/bugreportz>.
|
||||||
|
|
||||||
|
- Создать полный заархивированный отчет об ошибках на устройстве Android:
|
||||||
|
|
||||||
|
`bugreportz`
|
||||||
|
|
||||||
|
- Показать ход выполнения операции `bugreportz`:
|
||||||
|
|
||||||
|
`bugreportz -p`
|
||||||
|
|
||||||
|
- Показать версию `bugreportz`:
|
||||||
|
|
||||||
|
`bugreportz -v`
|
||||||
|
|
||||||
|
- Показать справку:
|
||||||
|
|
||||||
|
`bugreportz -h`
|
|
@ -0,0 +1,16 @@
|
||||||
|
# cmd
|
||||||
|
|
||||||
|
> Сервис менеджер Android.
|
||||||
|
> Больше информации: <https://cs.android.com/android/platform/superproject/+/master:frameworks/native/cmds/cmd/>.
|
||||||
|
|
||||||
|
- Список всех запущенных сервисов:
|
||||||
|
|
||||||
|
`cmd -l`
|
||||||
|
|
||||||
|
- Вызов конкретного сервиса:
|
||||||
|
|
||||||
|
`cmd {{alarm}}`
|
||||||
|
|
||||||
|
- Вызов сервиса с аргументами:
|
||||||
|
|
||||||
|
`cmd {{vibrator}} {{vibrate 300}}`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# dalvikvm
|
||||||
|
|
||||||
|
> Виртуальная машина Android Java.
|
||||||
|
> Больше информации: <https://source.android.com/devices/tech/dalvik>.
|
||||||
|
|
||||||
|
- Запустить Java-программу:
|
||||||
|
|
||||||
|
`dalvikvm -classpath {{путь/к/файлу.jar}} {{classname}}`
|
|
@ -0,0 +1,29 @@
|
||||||
|
# dumpsys
|
||||||
|
|
||||||
|
> Предоставляет информацию о системных службах Android.
|
||||||
|
> Эту команду можно использовать только через `adb shell`.
|
||||||
|
> Больше информации: <https://developer.android.com/studio/command-line/dumpsys>.
|
||||||
|
|
||||||
|
- Получить диагностическу для всех системных сервисов:
|
||||||
|
|
||||||
|
`dumpsys`
|
||||||
|
|
||||||
|
- Получить диагностическу для конкретной системного сервисв:
|
||||||
|
|
||||||
|
`dumpsys {{сервис}}`
|
||||||
|
|
||||||
|
- Список всех сервисов доступных через `dumpsys`:
|
||||||
|
|
||||||
|
`dumpsys -l`
|
||||||
|
|
||||||
|
- Задать специфичные для сервиса аргументы:
|
||||||
|
|
||||||
|
`dumpsys {{сервис}} -h`
|
||||||
|
|
||||||
|
- Исключить конкретный сервис из диагностики:
|
||||||
|
|
||||||
|
`dumpsys --skip {{сервис}}`
|
||||||
|
|
||||||
|
- Задать время ожидания в секундах (по умолчанию 10 сек):
|
||||||
|
|
||||||
|
`dumpsys -t {{секунды}}`
|
|
@ -0,0 +1,32 @@
|
||||||
|
# getprop
|
||||||
|
|
||||||
|
> Показывает информацию о характеристиках системы Android.
|
||||||
|
> Больше информации: <https://manned.org/getprop>.
|
||||||
|
|
||||||
|
- Показать информацию о характеристиках системы Android:
|
||||||
|
|
||||||
|
`getprop`
|
||||||
|
|
||||||
|
- Показать информации о конкретной характеристике:
|
||||||
|
|
||||||
|
`getprop {{prop}}`
|
||||||
|
|
||||||
|
- Показать на уровне SDK API:
|
||||||
|
|
||||||
|
`getprop {{ro.build.version.sdk}}`
|
||||||
|
|
||||||
|
- Показать версию Android:
|
||||||
|
|
||||||
|
`getprop {{ro.build.version.release}}`
|
||||||
|
|
||||||
|
- Показать модель устройства Android:
|
||||||
|
|
||||||
|
`getprop {{ro.vendor.product.model}}`
|
||||||
|
|
||||||
|
- Показать статус блокировки OEM:
|
||||||
|
|
||||||
|
`getprop {{ro.oem_unlock_supported}}`
|
||||||
|
|
||||||
|
- Показать MAC адрес Wi-Fi карты Android:
|
||||||
|
|
||||||
|
`getprop {{ro.boot.wifimacaddr}}`
|
|
@ -0,0 +1,25 @@
|
||||||
|
# input
|
||||||
|
|
||||||
|
> Отправить коды событий или жесты сенсорного экрана на устройство Android.
|
||||||
|
> Эту команду можно использовать только через `adb shell`.
|
||||||
|
> Больше информации: <https://developer.android.com/reference/android/view/KeyEvent.html#constants_1>.
|
||||||
|
|
||||||
|
- Отправить код события для одного символа на устройство Android:
|
||||||
|
|
||||||
|
`input keyevent {{код_события}}`
|
||||||
|
|
||||||
|
- Отправить текст на устройство Android (`%s` означает пробел):
|
||||||
|
|
||||||
|
`input text "{{текст}}"`
|
||||||
|
|
||||||
|
- Отправить одно нажатие на экран на устройство Android:
|
||||||
|
|
||||||
|
`input tap {{х_позиция}} {{y_позиция}}`
|
||||||
|
|
||||||
|
- Отправить жест смахивания на устройство Android:
|
||||||
|
|
||||||
|
`input swipe {{x_начало}} {{y_начало}} {{x_конец}} {{y_конец}} {{продолжительность_в_мс}}`
|
||||||
|
|
||||||
|
- Отправить длинное нажатие на экран на устройство Android с помощью жеста смахивания:
|
||||||
|
|
||||||
|
`input swipe {{x_position}} {{y_position}} {{x_position}} {{y_pos}} {{продолжительность_в_мс}}`
|
|
@ -0,0 +1,16 @@
|
||||||
|
# logcat
|
||||||
|
|
||||||
|
> Дамп лог (журнал) системных сообщений, включая трассировку стека при возникновении ошибки и информационные сообщения, регистрируемые приложениями.
|
||||||
|
> Больше информации: <https://developer.android.com/studio/command-line/logcat>.
|
||||||
|
|
||||||
|
- Показать системные логи:
|
||||||
|
|
||||||
|
`logcat`
|
||||||
|
|
||||||
|
- Записать системные логи в файл:
|
||||||
|
|
||||||
|
`logcat -f {{путь/до/файла}}`
|
||||||
|
|
||||||
|
- Показать строки, соответствующие регулярному выражению:
|
||||||
|
|
||||||
|
`logcat --regex {{регулярное_выражение}}`
|
|
@ -0,0 +1,24 @@
|
||||||
|
# pkg
|
||||||
|
|
||||||
|
> Утилита управления пакетами для Termux.
|
||||||
|
> Больше информации: <https://wiki.termux.com/wiki/Package_Management>.
|
||||||
|
|
||||||
|
- Обновить все установленные пакеты:
|
||||||
|
|
||||||
|
`pkg upgrade`
|
||||||
|
|
||||||
|
- Установить пакет:
|
||||||
|
|
||||||
|
`pkg install {{пакет}}`
|
||||||
|
|
||||||
|
- Удалить пакет:
|
||||||
|
|
||||||
|
`pkg uninstall {{пакет}}`
|
||||||
|
|
||||||
|
- Переустановить пакет:
|
||||||
|
|
||||||
|
`pkg reinstall {{пакет}}`
|
||||||
|
|
||||||
|
- Поиск пакета:
|
||||||
|
|
||||||
|
`pkg search {{пакет}}`
|
|
@ -0,0 +1,24 @@
|
||||||
|
# pm
|
||||||
|
|
||||||
|
> Показать информацию о приложениях на устройстве Android.
|
||||||
|
> Больше информации: <https://developer.android.com/studio/command-line/adb#pm>.
|
||||||
|
|
||||||
|
- Показать список всех установленных приложений:
|
||||||
|
|
||||||
|
`pm list packages`
|
||||||
|
|
||||||
|
- Показать список всех установленных системных приложений:
|
||||||
|
|
||||||
|
`pm list packages -s`
|
||||||
|
|
||||||
|
- Показать список всех установленных сторонних приложений:
|
||||||
|
|
||||||
|
`pm list packages -3`
|
||||||
|
|
||||||
|
- Показать список приложений по ключевым словам:
|
||||||
|
|
||||||
|
`pm list packages {{ключевые_слова}}`
|
||||||
|
|
||||||
|
- Показать путь к APK определенного приложения:
|
||||||
|
|
||||||
|
`pm path {{приложение}}`
|
|
@ -0,0 +1,9 @@
|
||||||
|
# screencap
|
||||||
|
|
||||||
|
> Сделать снимок экрана мобильного дисплея.
|
||||||
|
> Эту команду можно использовать только через `adb shell`.
|
||||||
|
> Больше информации: <https://developer.android.com/studio/command-line/adb#screencap>.
|
||||||
|
|
||||||
|
- Сделать снимок экрана:
|
||||||
|
|
||||||
|
`screencap {{путь/к/файлу}}`
|
|
@ -0,0 +1,20 @@
|
||||||
|
# settings
|
||||||
|
|
||||||
|
> Получить информацию об операционной системе Android.
|
||||||
|
> Больше информации: <https://adbinstaller.com/commands/adb-shell-settings-5b670d5ee7958178a2955536>.
|
||||||
|
|
||||||
|
- Показать список настроек в `global`:
|
||||||
|
|
||||||
|
`settings list {{global}}`
|
||||||
|
|
||||||
|
- Получить значение определенного параметра:
|
||||||
|
|
||||||
|
`settings get {{global}} {{airplane_mode_on}}`
|
||||||
|
|
||||||
|
- Задать значение параметра:
|
||||||
|
|
||||||
|
`settings put {{system}} {{screen_brightness}} {{42}}`
|
||||||
|
|
||||||
|
- Удалить конкретную настройку:
|
||||||
|
|
||||||
|
`settings delete {{secure}} {{screensaver_enabled}}`
|
|
@ -0,0 +1,13 @@
|
||||||
|
# wm
|
||||||
|
|
||||||
|
> Показать информацию об экране Android-устройства.
|
||||||
|
> Эту команду можно использовать только через `adb shell`.
|
||||||
|
> Больше информации: <https://adbinstaller.com/commands/adb-shell-wm-5b672b17e7958178a2955538>.
|
||||||
|
|
||||||
|
- Показать физический размер экрана Android-устройства:
|
||||||
|
|
||||||
|
`wm {{size}}`
|
||||||
|
|
||||||
|
- Показать физическую плотность экрана Android-устройства:
|
||||||
|
|
||||||
|
`wm {{density}}`
|
Loading…
Reference in New Issue