Перейти к содержанию

Подключение к отладке Android-панели по Wi-Fi (ADB)

Материал из XIOT Wiki

1. Очистить старые ADB-подключения

На компьютере выполнить:

adb kill-server
rm -rf ~/.android/adbkey*
adb start-server

Проверить:

adb devices

2. Посмотреть порт в настройках панели

На панели:

  1. Открыть Settings → Developer options
  2. Включить Wireless debugging
  3. Внутри пункта посмотреть:
    • IP-адрес панели
    • порт для подключения (например, 45695)

3. Подключиться по Wi-Fi

На компьютере:

adb connect 192.168.1.45:45695

Проверка

Устройство должно появиться в списке:

adb devices

Пример:

192.168.1.45:45695    device

4. Основные команды подключения и отладки

После успешного подключения по Wi-Fi можно использовать стандартные команды ADB.

Проверка подключения

Показать список подключённых устройств:

adb devices
adb devices -l

Работа с консолью панели

Открыть shell на панели:

adb shell

Выйти из shell:

exit

Логи и диагностика

Просмотр логов в реальном времени:

adb logcat

Очистить лог перед отладкой:

adb logcat -c
adb logcat

Фильтрация логов по тегу:

adb logcat | grep TAG_NAME

Работа с приложениями

Установить APK:

adb install app.apk

Переустановить APK без удаления данных:

adb install -r app.apk

Удалить приложение:

adb uninstall package.name

Показать список установленных пакетов:

adb shell pm list packages

Перезапуск и управление системой

Перезагрузить панель:

adb reboot

Перезапустить ADB-сервис на панели:

adb shell stop adbd
adb shell start adbd

Работа с файлами

Скопировать файл с панели:

adb pull /sdcard/file.txt .

Скопировать файл на панель:

adb push file.txt /sdcard/

Полезно при проблемах

Полностью переподключиться:

adb disconnect
adb connect 192.168.1.45:45695

Проверить версию ADB:

adb version