Ошибки APK

adb: устройство «unauthorized»

Текст ошибки

adb devices
List of devices attached
R58M123ABC    unauthorized

Причина

Телефон не дал этому компьютеру разрешение на отладку по USB. На его экране должно появиться окно подтверждения.

Решение по шагам

  1. Разблокируй телефон, держи экран включённым и ищи окно подтверждения.
  2. Выбери «Always allow from this computer» и нажми Allow.
  3. Если окна нет, сделай Revoke USB debugging authorizations в Developer options.
  4. Переподключи кабель и выполни adb kill-server и adb start-server.
  5. Убедись, что кабель передаёт данные, а не только заряд.

Примеры команд

adb kill-server
adb start-server
adb devices
# telefonda: Developer options > Revoke USB debugging authorizations

Как не повторить

Держи качественный кабель для данных для тестового телефона.

Автор и лицензия: Nibras Code