Команды ADB

Команды ADB (Android Debug Bridge)

Справочник команд ADB (Android Debug Bridge). В этом справочнике приведены все основные команды ADB, а также некоторые составные, включающие в себя команды для управления самим Андроидом (unix-команды).

Для тех, кто случайно оказался на странице. ADB — это отладочные программный пакет, который позволяет отправлять различные команды Android OS с компьютера под управлением ОС Windows. Распространяется бесплатно.

Программы по теме статьи:

  • icon_adb.png ADB (Android Debug Bridge) 1.00 — программный пакет для отладки.
  • Базовые команды

    Ниже приводим перечень наиболее распространенных команд. Если у Вас возникнут трудности с использованием какой-либо команды, то напишите об этом в комментариях.

  • adb shell — запуск ADB с приглашением для выполнения unix-команд.
  • adb devices — посмотреть перечень всех устройств, готовых к отладке.
  • adb connect <хост>[:<порт>] — подключиться к Андроид-устройству по указанному IP с указанным портом. Если порт не задан, то будет использован порт 5555.
  • adb disconnect <хост>[:<порт>] — отключиться от Андроид-устройства с указанным IP и портом. Если ни один из параметров не задан, то все активные соединения будут закрыты.
  • adb push <путь на ПК> <путь на Андроид> — скопировать указанный файл или папку на Андроид-устройство по указанному пути.
  • adb pull <путь на Андроид> <путь на ПК> — скопировать указанный файл или папку с Андроид-устройства на компьютер по указанному пути.
  • adb sync [<каталог>] — синхронизировать указанный каталог на компьютере с Андроид-устройством. Будут скопированные только новые файлы.
  • adb logcat [<ключи>] [<фильтр>] — вывод отладочной информации с Андроид-устройства.
  • adb ppp [параметры] — запуск службы через USB.
  • adb tcpip <порт> — рестарт демона, прослушивающей указанный порт.
  • adb usb — рестарт демона, прослушивающего USB.
  • adb root — рестарт демона ADB с root-правами.
  • adb reboot recovery — перезагрузка Андроид-устройства в режиме recovery.
  • adb reboot bootloader — перезагрузка Андроид-устройства в режиме bootloader.
  • adb remount — повторно монтировать Андроид-устройство для записи.
  • adb status-window — вывести информационное окно о состоянии Андроид-устройства.
  • adb get-serialno — показать серийный номер Андроид-устройства.
  • adb get-state — сообщить состояние Андроид-устройства (offline — выключено, bootloader — активирован системный загрузчик, device — работает ОС).
  • adb kill-server — остановить службу ADB.
  • adb start-server — запустить службу ADB.
  • adb wait-for-device — ждать подключения Андроид-устройства.
  • adb uninstall [-k] <название_программы.apk> — команда удаляет Андроид-программу с устройства. Если задан ключ "-k", то пользовательские данные будут сохранены.
  • adb install [-l] [-r] [-s] <название_программы.apk> — команда установит на Андроид-устройство указанный apk-файл. Расшифровка ключей:
    "-l" — блокировать приложение;
    "-r" — переустановить приложение сохранив данные пользователя;
    "-s" — установить программу на внешнюю карту памяти.
  • adb emu <команда> — отправить команду в консоль Андроид-эмулятора.
  • Составные команды

    Составные команды — это команды самого ADB и Unix. За выполнение unix-команд отвечает упрощенная версия shell’а на *nix-системах. Вот некоторые примеры:

  • adb shell rm <имя_файла> — удаляет файл или все файлы по указанному пути.
  • adb shell ls [<параметр>] <имя_файла> — отображает свойства файла или всех файлов в указанной папке. Поддерживает множество параметров. Например, команда "adb shell ls -l" выведет список всех файлов со свойствами из корневой директории Андроид-устройства.
  • Оцените статью
    MyAndroidApk.ru — каталог бесплатных apk программ для Андроид
    Добавить комментарий