Запущенные устройства adb, показывающие несанкционированное устройство?

Я подключил некоторые устройства Android к хосту Linux. и когда я запустил

adb devices

появится несанкционированное устройство. Я исправляю эту проблему на

adb kill-server
sudo adb start-server

но каждый раз, когда хост перезагружается, он снова будет показывать неавторизованное устройство. пожалуйста, кто-нибудь может объяснить, как устранить эту проблему навсегда.

Устройство подключается к хосту через USB-кабель.

Ответ 1

Это, похоже, проблема с версией АБР.
Возможно, вам потребуется обновить свой ADB.

Проверьте, следуйте ли, если более старая версия, обновите до последней версии.

$ adb version
Android Debug Bridge version 1.0.31

При вводе:

$ adb devices
List of devices attached 
TA93300ZP0  unauthorized

и вы должны получить уведомление ниже на своем телефоне

this

Выберите Ok, а затем при выпуске

$ adb devices
List of devices attached 
TA93300ZP0  device

Вы должны иметь возможность подключиться к вашему устройству.

Если вы выберите Always allow from this computer.
Это должно постоянно устранять вашу проблему.

Протестировано на Moto G (Android 4.4.4) на Ubuntu 12.04.

Ответ 2

Убейте сервер adb, удалив папку .android из моего пользователя (например, C:\Users\user.android в Win7), а также отключите и отмените авторизацию отладки USB.., а затем подключите обратно, Я наконец получил отпечаток пальца, чтобы снова появиться.

Ответ 3

Вы должны получить приглашение Разрешить отладку USB. Если по какой-то причине вы его не получите, отключите отладку и повторно включите отладку, исправите ее.

Перейдите на экран параметров отладки Android. Отключить отладку, а затем снова включить отладку. Затем попробуйте снова подключиться с помощью adb. Теперь на Android появится подсказка авторизации. Вы увидите:

Разрешить отладку USB. И отпечаток пальца компьютера RSA.

У вас также будет флажок для параметра Всегда разрешать этот компьютер.

Обратитесь к приглашению, предоставившему разрешение. Вы также можете проверить возможность всегда разрешать этот компьютер.

Ответ 4

Download https://dl.google.com/android/repository/platform-tools-latest-linux.zip
Run:

unzip platfo*.zip
cd plat*
./adb devices / ./adb usb / etc