ADB (Android Debug Bridge)
Коротко: ADB — це інструмент командного рядка, за допомогою якого комп’ютер керує пристроєм Android через USB або Wi-Fi: встановлення застосунків, копіювання файлів, читання журналів і виконання команд.
Докладніше: ADB складається з трьох частин: клієнт (adb на комп’ютері), сервер (фоновий процес на комп’ютері) і служба adbd на пристрої. Розробники використовують його для тестування та усунення несправностей. Він входить до Android Platform Tools.
Подробиці
Налаштування:
- На пристрої: Налаштування → Про телефон → кілька разів торкніться номера збірки, щоб увімкнути параметри розробника.
- Там увімкніть налагодження через USB.
- Підключіть через USB і підтвердьте запит відбитка («Довіряти цьому комп’ютеру?»).
- На комп’ютері: завантажте Platform Tools,
adb devicesпокаже пристрій.
Важливі команди:
adb devices # підключені пристрої
adb install app.apk # встановити застосунок
adb uninstall package.name # видалити застосунок
adb push file.txt /sdcard/ # файл на пристрій
adb pull /sdcard/photo.jpg . # забрати файл із пристрою
adb logcat # системний журнал у реальному часі
adb shell # консоль на пристрої
adb shell pm list packages # встановлені пакети
adb reboot bootloader # перезавантаження в завантажувач
adb tcpip 5555 && adb connect IP # через Wi-Fi- Fastboot: другий інструмент для режиму завантажувача:
fastboot flashing unlock,fastboot flash. Записує образи системи. Розблокування стирає дані. - Бездротове налагодження: з Android 11 сполучення без кабелю через код.
- Безпека: налагодження через USB дає широкий доступ. Після роботи вимикайте його, довіряйте лише своїм комп’ютерам, ніколи не підключайте пристрій з увімкненим налагодженням до чужих зарядних станцій. Запит авторизації на пристрої захищає від цього.
- Пов’язане: Android Studio, емулятори, мережевий аналіз через ADB.
Див. також: Завантажувач (bootloader), Драйвери, Прошивка (firmware)