Android Debug Bridge

Мост отладки Android Обзор Android Debug Bridge (adb) adb — инструмент для отладки устройств Android  Подключение к серверу через USB […]

Мост отладки Android

  • Обзор Android Debug Bridge (adb)

    • adb — инструмент для отладки устройств Android 
    • Подключение к серверу через USB или TCP 
    • С 2007 года доступен с открытым исходным кодом под лицензией Apache 
    • Поддерживается на Windows, Linux и macOS 
  • Особенности и использование

    • Копирование файлов, установка приложений, просмотр лог-файлов, запуск оболочки Unix, перезагрузка в режиме Qualcomm EDL 
    • Поддержка Java Debug Wire 
    • Графические интерфейсы в Android Studio для мониторинга устройств 
    • Установка APK-файлов на устройства и виртуальные машины Android 
  • История разработки

    • SDK для Android выпущен в 2007 году 
    • Возможность загрузки adb отдельно от SDK с 2017 года 
    • Microsoft выпустила эмулятор Android с поддержкой adb в 2015 году 
    • Улучшения в Android Studio для ускорения установки приложений и передачи файлов в 2016 году 
    • Оболочка для ручных команд adb в 2017 году 
    • Дополнительные установки adb в Android 11 и Wi-Fi adb в macOS в 2020 году 
    • Ограничения в резервной копии adb в Android 12 и совместимость с Fuchsia 
  • Установка

    • Включение отладки по USB на устройстве Android 
    • Проверка отпечатка ключа RSA главного компьютера 
    • Инструкции по установке adb для разных операционных систем 
  • Архитектура и безопасность

    • Протокол adb использует клиент-серверную архитектуру 
    • Два разных протокола: между клиентом и сервером, между сервером и демоном 
    • Уязвимости в безопасности до Android 2.2 и атаки через adb в 2017 году 
  • Рекомендации и внешние ссылки

    • Режим восстановления Android, быстрая загрузка 
    • Официальный веб-сайт для дополнительной информации 

Полный текст статьи:

Android Debug Bridge — Википедия

Оставьте комментарий

Прокрутить вверх