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

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

Материал из XIOT Wiki
Нет описания правки
Строка 45: Строка 45:
<pre>
<pre>
192.168.1.45:45695    device
192.168.1.45:45695    device
</pre>
=== 4. Основные команды подключения и отладки ===
После успешного подключения по Wi-Fi можно использовать стандартные команды ADB.
---
==== Проверка подключения ====
Показать список подключённых устройств:
<pre>
adb devices
adb devices -l
</pre>
---
==== Работа с консолью панели ====
Открыть shell на панели:
<pre>
adb shell
</pre>
Выйти из shell:
<pre>
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>
</pre>


---
---


== Примечание ==
==== Краткая памятка ====
* Pairing может не требоваться — достаточно подключаться к порту, указанному в настройках панели.
# Очистить старые ADB-ключи
* При повторных проблемах всегда начинать с очистки ADB-ключей на компьютере.
# Посмотреть порт Wireless debugging на панели
# Выполнить adb connect
# Проверить adb devices
# Начать отладку

Версия от 10:47, 12 декабря 2025

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

---

Краткая памятка

  1. Очистить старые ADB-ключи
  2. Посмотреть порт Wireless debugging на панели
  3. Выполнить adb connect
  4. Проверить adb devices
  5. Начать отладку