Adb показывает "устройство" в командной строке, но не авторизовано в Android Studio

Я использую отладку по USB с моим Cubot S208 для моего приложения для Android.

Если я наберу adb devices в командную строку я получаю следующее:

0123456789ABCDEF device

Так ясно, устройство разрешено.

Однако в Android Studio я получаю следующее сообщение:

for device 0123456789ABCDEF: device unauthorized. Please check the confirmation dialog on your device.

Почему это так?

Устройство распознается студией Android под названием "Cubot S208", также корректно распознает отлаживаемые приложения.

Так что все в порядке.

Я ВСЕГДА разрешал отладку по USB с моего ноутбука, когда на экране моего телефона появилось сообщение.

Есть идеи?

2 ответа

Решение

для устройства 0123456789ABCDEF: устройство не авторизовано. Пожалуйста, проверьте диалог подтверждения на вашем устройстве.

Выполните эти команды adb:

adb kill-server 
adb start-server

После этого повторно подключите ваше устройство и отметьте опцию отладки на устройстве.

Попробуйте удалить разрешения отладки со своего телефона, отключите его и подключите снова. В противном случае попробуйте убить ADB, а затем попробуйте запустить

Другие вопросы по тегам