Чтобы не проделывать все эти манипуляции каждый раз, можно добавить нужную папку в переменную Path. Для этого необходимо зайти в Панель управления Система Дополнительные параметры системы Переменные среды, найти переменную Path и добавить в конец строки, через точку с запятой, путь до папки с adb. Теперь после запуска консоли можно сразу вводить необходимые команды. Добавление adb в переменную Path. Проверим наше подключение к телефону с помощью следующей команды она должна вывести список подключенных устройств adb devices. С ADB можно работать через Wi Fi. Для этого нужны права root и приложение Wi. Fi ADB. Запускаем приложение, жмем переключатель и подсоединяемся к смартфону с помощью команды connect и показанного приложением IP адреса adb connect IP адрес. Далее работа с ADB ничем не отличается. Установка программ. ADB можно использовать для установки приложений без необходимости копировать их на смартфон. Достаточно выполнить такую команду adb install d downloadsимя. Полезными будут е переустановить приложение с сохранением данных и d установить версию меньше текущей. Программы можно и удалять, но для этого нужно знать название пакета как узнать, расскажу чуть позже. На примере игры Angry Birds Seasons команда будет выглядеть так adb uninstall com. Бэкап приложений. В Android есть встроенные функции бэкапа, которые также можно запустить с помощью командной строки. Для этого используется команда adb backup и набор опций adb backup. При отсутствии ключа будет создан файл backup. Для восстановления полученного бэкапа нужно выполнить соответствующую команду adb restore c androidbackup. Процесс бэкапа. Консоль в консоли. Марпол На Русском. Наряду с упомянутой консолью, которая является DOS консолью под Windows, в Android существует и своя. Она вызывается через adb shell и представляет собой по сути стандартную Linux консоль, но с неполным набором команд, расширить который можно, установив из маркета Busy. Box. Использовать эту консоль можно двумя способами. В интерактивном режиме она запускается командойadb shell. В консоли появляется знак далее по тексту этот знак будет означать необходимость ввода предварительной команды adb shell, и после этого можно вводить серию команд, получая после каждой отклик. Второй способ если необходимо ввести только одну команду, можно писать ее подряд за adb shell. В шелле работают стандартные команды для копирования, перемещения и удаления файлов cp, mv и rm. Можно менять каталоги cd и смотреть их содержимое ls. Кроме стандартных Linux команд, о которых можно узнать из любого справочника, в Android есть несколько своих специализированных инструментов, но, чтобы использовать некоторые из них, придется получить на смартфоне права root, а после запуска консоли выполнять команду su adb shell. Это нужно делать, если в ответ на какую либо команду ты видишь строку, похожую на access denied или are you root. В случае успеха знак сменится на. Вывод свободного пространства на устройстве командой adb shell df. Пример работы команды ls для вывода информации о разделах. Создание скриншота. Выполняется одной строчкой adb shell screencap sdcardscreen. После этого картинку нужно выдернуть из устройства командой adb pull adb pull sdcardscreen. В recovery скриншот можно сделать следующей командой adb pull devgraphicsfb. Затем необходимо преобразовать файл fb. FFmpeg, который нужно скачать и положить в папку с adb. Расширение необходимо ставить своего устройства ffmpeg f rawvideo pix. Записанное видео будет находиться в sdcard файл video. Управление приложениями. Для управления приложениями используются две команды pm package manager менеджер пакетов и am activity manager менеджер активностей. У данных команд есть немало ключей, которые можно посмотреть на портале разработчиков. Остановимся на некоторых. Для начала получим список установленных на устройстве приложений в виде названий пакетов, которые пригодятся позже Продолжение статьи доступно только подписчикам. Вариант 1. Оформи подписку на Хакер, чтобы читать все статьи на сайте. Подписка позволит тебе в течение указанного срока читать ВСЕ платные материалы сайта, включая эту статью. Купи одну статью.