diff --git a/pages.ru/android/am.md b/pages.ru/android/am.md new file mode 100644 index 000000000..60677e458 --- /dev/null +++ b/pages.ru/android/am.md @@ -0,0 +1,20 @@ +# am + +> Менеджер активностей Android. +> Больше информации: . + +- Начать определённую активность: + +`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}}` diff --git a/pages.ru/android/bugreport.md b/pages.ru/android/bugreport.md new file mode 100644 index 000000000..c46fc7f13 --- /dev/null +++ b/pages.ru/android/bugreport.md @@ -0,0 +1,9 @@ +# bugreport + +> Показать отчет об ошибках Android. +> Эту команду можно использовать только через `adb shell`. +> Больше информации: . + +- Показать полный отчет об ошибках на устройстве Android: + +`bugreport` diff --git a/pages.ru/android/bugreportz.md b/pages.ru/android/bugreportz.md new file mode 100644 index 000000000..32bb03403 --- /dev/null +++ b/pages.ru/android/bugreportz.md @@ -0,0 +1,21 @@ +# bugreportz + +> Создать заархивированный отчет об ошибках Android. +> Эту команду можно использовать только через `adb shell`. +> Больше информации: . + +- Создать полный заархивированный отчет об ошибках на устройстве Android: + +`bugreportz` + +- Показать ход выполнения операции `bugreportz`: + +`bugreportz -p` + +- Показать версию `bugreportz`: + +`bugreportz -v` + +- Показать справку: + +`bugreportz -h` diff --git a/pages.ru/android/cmd.md b/pages.ru/android/cmd.md new file mode 100644 index 000000000..0699cf580 --- /dev/null +++ b/pages.ru/android/cmd.md @@ -0,0 +1,16 @@ +# cmd + +> Сервис менеджер Android. +> Больше информации: . + +- Список всех запущенных сервисов: + +`cmd -l` + +- Вызов конкретного сервиса: + +`cmd {{alarm}}` + +- Вызов сервиса с аргументами: + +`cmd {{vibrator}} {{vibrate 300}}` diff --git a/pages.ru/android/dalvikvm.md b/pages.ru/android/dalvikvm.md new file mode 100644 index 000000000..4be517658 --- /dev/null +++ b/pages.ru/android/dalvikvm.md @@ -0,0 +1,8 @@ +# dalvikvm + +> Виртуальная машина Android Java. +> Больше информации: . + +- Запустить Java-программу: + +`dalvikvm -classpath {{путь/к/файлу.jar}} {{classname}}` diff --git a/pages.ru/android/dumpsys.md b/pages.ru/android/dumpsys.md new file mode 100644 index 000000000..771e7a143 --- /dev/null +++ b/pages.ru/android/dumpsys.md @@ -0,0 +1,29 @@ +# dumpsys + +> Предоставляет информацию о системных службах Android. +> Эту команду можно использовать только через `adb shell`. +> Больше информации: . + +- Получить диагностическу для всех системных сервисов: + +`dumpsys` + +- Получить диагностическу для конкретной системного сервисв: + +`dumpsys {{сервис}}` + +- Список всех сервисов доступных через `dumpsys`: + +`dumpsys -l` + +- Задать специфичные для сервиса аргументы: + +`dumpsys {{сервис}} -h` + +- Исключить конкретный сервис из диагностики: + +`dumpsys --skip {{сервис}}` + +- Задать время ожидания в секундах (по умолчанию 10 сек): + +`dumpsys -t {{секунды}}` diff --git a/pages.ru/android/getprop.md b/pages.ru/android/getprop.md new file mode 100644 index 000000000..e1a3270b7 --- /dev/null +++ b/pages.ru/android/getprop.md @@ -0,0 +1,32 @@ +# getprop + +> Показывает информацию о характеристиках системы Android. +> Больше информации: . + +- Показать информацию о характеристиках системы 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}}` diff --git a/pages.ru/android/input.md b/pages.ru/android/input.md new file mode 100644 index 000000000..f3258e6b8 --- /dev/null +++ b/pages.ru/android/input.md @@ -0,0 +1,25 @@ +# input + +> Отправить коды событий или жесты сенсорного экрана на устройство Android. +> Эту команду можно использовать только через `adb shell`. +> Больше информации: . + +- Отправить код события для одного символа на устройство 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}} {{продолжительность_в_мс}}` diff --git a/pages.ru/android/logcat.md b/pages.ru/android/logcat.md new file mode 100644 index 000000000..a302ce43c --- /dev/null +++ b/pages.ru/android/logcat.md @@ -0,0 +1,16 @@ +# logcat + +> Дамп лог (журнал) системных сообщений, включая трассировку стека при возникновении ошибки и информационные сообщения, регистрируемые приложениями. +> Больше информации: . + +- Показать системные логи: + +`logcat` + +- Записать системные логи в файл: + +`logcat -f {{путь/до/файла}}` + +- Показать строки, соответствующие регулярному выражению: + +`logcat --regex {{регулярное_выражение}}` diff --git a/pages.ru/android/pkg.md b/pages.ru/android/pkg.md new file mode 100644 index 000000000..85d42e5c5 --- /dev/null +++ b/pages.ru/android/pkg.md @@ -0,0 +1,24 @@ +# pkg + +> Утилита управления пакетами для Termux. +> Больше информации: . + +- Обновить все установленные пакеты: + +`pkg upgrade` + +- Установить пакет: + +`pkg install {{пакет}}` + +- Удалить пакет: + +`pkg uninstall {{пакет}}` + +- Переустановить пакет: + +`pkg reinstall {{пакет}}` + +- Поиск пакета: + +`pkg search {{пакет}}` diff --git a/pages.ru/android/pm.md b/pages.ru/android/pm.md new file mode 100644 index 000000000..abc24a0ef --- /dev/null +++ b/pages.ru/android/pm.md @@ -0,0 +1,24 @@ +# pm + +> Показать информацию о приложениях на устройстве Android. +> Больше информации: . + +- Показать список всех установленных приложений: + +`pm list packages` + +- Показать список всех установленных системных приложений: + +`pm list packages -s` + +- Показать список всех установленных сторонних приложений: + +`pm list packages -3` + +- Показать список приложений по ключевым словам: + +`pm list packages {{ключевые_слова}}` + +- Показать путь к APK определенного приложения: + +`pm path {{приложение}}` diff --git a/pages.ru/android/screencap.md b/pages.ru/android/screencap.md new file mode 100644 index 000000000..18efbdae3 --- /dev/null +++ b/pages.ru/android/screencap.md @@ -0,0 +1,9 @@ +# screencap + +> Сделать снимок экрана мобильного дисплея. +> Эту команду можно использовать только через `adb shell`. +> Больше информации: . + +- Сделать снимок экрана: + +`screencap {{путь/к/файлу}}` diff --git a/pages.ru/android/settings.md b/pages.ru/android/settings.md new file mode 100644 index 000000000..5711470fe --- /dev/null +++ b/pages.ru/android/settings.md @@ -0,0 +1,20 @@ +# settings + +> Получить информацию об операционной системе Android. +> Больше информации: . + +- Показать список настроек в `global`: + +`settings list {{global}}` + +- Получить значение определенного параметра: + +`settings get {{global}} {{airplane_mode_on}}` + +- Задать значение параметра: + +`settings put {{system}} {{screen_brightness}} {{42}}` + +- Удалить конкретную настройку: + +`settings delete {{secure}} {{screensaver_enabled}}` diff --git a/pages.ru/android/wm.md b/pages.ru/android/wm.md new file mode 100644 index 000000000..dec14ff16 --- /dev/null +++ b/pages.ru/android/wm.md @@ -0,0 +1,13 @@ +# wm + +> Показать информацию об экране Android-устройства. +> Эту команду можно использовать только через `adb shell`. +> Больше информации: . + +- Показать физический размер экрана Android-устройства: + +`wm {{size}}` + +- Показать физическую плотность экрана Android-устройства: + +`wm {{density}}`