ADB Device Unauthorized, что делать?

Android ADB

Моя ситуация

Для настройки своего устройства, у меня уже была включена откладка. Работала она как положено. Но в один прекрасный день меня привлекла надпись в режиме разработчика «Отзыв разрешений на отладку по USB». Стало интересно, что же произойдет, если нажать на неё? Собственно говоря, я и нажал на неё. После чего, через ADB (командную строку) я полностью потерял контроль над своим устройством. Компьютер отказывался его видеть и писал сообщение:
adb.exe no device/emulators found.
Думаю, ну ладно. Включаю отладку по USB, а устройство всё равно не определяется и сообщение уже другое :
adb.exe device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set... 

adb.exe device unauthorized

Как ее решил

  1. Если у Вас устройство Xiaomi (на других устройствах действия подобны, немного могут отличаться названия), то в разделе «Режим разработчика» отключите следующие пункты:
    — Отладка по USB (настройки безопасности);
    — Установка через USB;
    — Отладка по USB.
  2. Рекомендую перезагрузить устройство.
  3. Включите ранее отключенные пункты:
    — Отладка по USB;
    — Установка через USB;
    — Отладка по USB (настройки безопасности).
  4. Рекомендую перезагрузить устройство.
  5. На компьютере запустите ADB.
  6. Введите команду: adb kill-server.
  7. Можно пробовать. При выполнении очередной команды, на устройстве появится знакомое уже сообщение «Всегда разрешать отладку с этого компьютера?». После нажатия подтверждения, устройство будет готово к настройкам через компьютер.
    adb device unauthorized откладка по USB
    Визуализация последовательности действий.

В процессе всех действий, мой смартфон был подключен к компьютеру. Возможно, в вашем случае, придётся отсоединить устройство от компьютера и подключить повторно, для обновления данных. Если не помогло, после команды adb kill-server введите команду adb start-server.

kibra.ru
Добавить комментарий