ADB показывает устройство как неавторизованное, а диалоговое окно отладки USB не появляется на AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 ADB показывает устройство как неавторизованное, а диалоговое окно отладки USB не появляется на Android

Сообщение Anonymous »

Проблема:
При подключении моего устройства Android к Mac для отладки с помощью ADB устройство отображается как неавторизованное:

Код: Выделить всё

$ adb devices
List of devices attached
RZCW92YYCHL    unauthorized
Однако диалоговое окно «Разрешить отладку по USB?» никогда не появляется на моем телефоне, независимо от того, сколько раз я включаю/отключаю отладку по USB, отменяю авторизацию USB или перезагружаю устройство.
Причина:
Это часто возникает из-за устаревших или поврежденных файлов ключей ADB на компьютере разработки. Android использует эти ключи для аутентификации вашего компьютера для отладки по USB. Если ключи недействительны, устройство отказывает в авторизации, но может не запускать диалоговое окно, особенно в новых версиях Android или некоторых OEM-оболочках (Samsung, Xiaomi, Oppo, Vivo и т. д.).
Решение:
  • Отключите устройство и убедитесь, что оно разблокировано.
  • Удалите старые ключи ADB со своего компьютера (Mac/Linux):

Код: Выделить всё

rm -rf ~/.android/adbkey*
Перезапустите сервер ADB (если диалоговое окно по-прежнему не отображается на мобильном устройстве):

Код: Выделить всё

adb kill-server
adb start-server
  • На устройстве Android:
    • Перейдите в «Настройки» → «Параметры разработчика».
    • Отключите отладку по USB.
    • Нажмите «Отменить авторизацию отладки по USB».
Подключите устройство. обратно в компьютер с помощью качественного USB-кабеля для передачи данных. Параметр «Разрешить отладку по USB?» На вашем устройстве должно появиться диалоговое окно.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ar-on-andr
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»