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

Android-panel-wifi-adb-debugging: различия между версиями

Материал из XIOT Wiki
м Admin переименовал страницу Подключение к отладке Android-панели по Wi-Fi (ADB) в Подключение к отладке Android-панели по Wi-Fi (ADB): Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{DISPLAYTITLE:Подключение к отладке Android-панели по Wi-Fi (ADB)}}
=== 1. Очистить старые ADB-подключения ===
=== 1. Очистить старые ADB-подключения ===
На компьютере выполнить:
На компьютере выполнить:
Строка 21: Строка 22:
#* IP-адрес панели
#* IP-адрес панели
#* порт для подключения (например, 45695)
#* порт для подключения (например, 45695)
'''Важно:''' использовать именно тот порт, который указан в настройках панели.
---


=== 3. Подключиться по Wi-Fi ===
=== 3. Подключиться по Wi-Fi ===
Строка 32: Строка 29:
adb connect 192.168.1.45:45695
adb connect 192.168.1.45:45695
</pre>
</pre>
---


== Проверка ==
== Проверка ==
Строка 47: Строка 42:
</pre>
</pre>


---
=== 4. Основные команды подключения и отладки ===
 
После успешного подключения по Wi-Fi можно использовать стандартные команды ADB.
 
==== Проверка подключения ====
Показать список подключённых устройств:
<pre>
adb devices
adb devices -l
</pre>
 
==== Работа с консолью панели ====
Открыть shell на панели:
<pre>
adb shell
</pre>


== Примечание ==
Выйти из shell:
* Pairing может не требоваться — достаточно подключаться к порту, указанному в настройках панели.
<pre>
* При повторных проблемах всегда начинать с очистки ADB-ключей на компьютере.
exit
</pre>
 
==== Логи и диагностика ====
Просмотр логов в реальном времени:
<pre>
adb logcat
</pre>
 
Очистить лог перед отладкой:
<pre>
adb logcat -c
adb logcat
</pre>
 
Фильтрация логов по тегу:
<pre>
adb logcat | grep TAG_NAME
</pre>
 
==== Работа с приложениями ====
Установить APK:
<pre>
adb install app.apk
</pre>
 
Переустановить APK без удаления данных:
<pre>
adb install -r app.apk
</pre>
 
Удалить приложение:
<pre>
adb uninstall package.name
</pre>
 
Показать список установленных пакетов:
<pre>
adb shell pm list packages
</pre>
 
==== Перезапуск и управление системой ====
Перезагрузить панель:
<pre>
adb reboot
</pre>
 
Перезапустить ADB-сервис на панели:
<pre>
adb shell stop adbd
adb shell start adbd
</pre>
 
==== Работа с файлами ====
Скопировать файл с панели:
<pre>
adb pull /sdcard/file.txt .
</pre>
 
Скопировать файл на панель:
<pre>
adb push file.txt /sdcard/
</pre>
 
==== Полезно при проблемах ====
Полностью переподключиться:
<pre>
adb disconnect
adb connect 192.168.1.45:45695
</pre>
 
Проверить версию ADB:
<pre>
adb version
</pre>
#

Текущая версия от 21:27, 2 октября 2026

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