adb устройство всегда не авторизовано

Я использую Ubuntu 16.04

adb version
Android Debug Bridge version 1.0.32

Однако, когда я подключаю свои устройства для тестирования через ADB, я всегда получаю несанкционированную ошибку.

adb devices

List of devices attached 
LGD855a1098057  unauthorized

adb безупречно работает в Windows 7 x64 SP1 с драйвером Koushik Douttas Universal ADB и Macbook моего друга, это выделяет Ubuntu 16.04 как проблему.

Что я пробовал:

  • Я попытался отозвать предыдущие USB-авторизации: ничего не произошло.

  • Включение и выключение отладки adb: однако CLI просто продолжает сообщать мне о несанкционированной ошибке.

  • Переключение портов: каждый порт на моей 16-портовой установке для разработки был опробован.

  • Обновление адб:

    android-tools-adb is already the newest version (5.1.1r36+git20160322-0ubuntu3).
    android-tools-fastboot is already the newest version (5.1.1r36+git20160322-0ubuntu3).
    

Ответы (3)

Та же проблема с той же версией Linux Ubuntu. Решение для меня, которое хорошо работает, это

  1. adb kill-server
  2. sudo adb usb

После этого ваш мобильный запросит авторизацию и будет работать нормально. Итак, adb нужны привилегии root.

Убейте сервер adb , если он запущен:

adb kill-server

Удалить ~/.androidкаталог со всем его содержимым:

rm -rf ~/.android

Не забудьте отменить авторизацию отладки по USB в настройках разработчика на вашем устройстве Android.

Запускаем adb-сервер:

adb start-server

Поиск устройств:

adb devices
rm -rf ~/.androidисправил подобную проблему для меня. Спасибо

Это сработало для меня:

  • Я отозвал предыдущие авторизации USB

  • Я убил и перезапустил сервер adb с помощью этих команд:

    adb kill-server
    adb start-server
    
  • я перезагрузил телефон

  • И побежалadb devices

И устройство не появилось как неавторизованное!