Android Studio-ошибка ADB- " ... устройство несанкционированное. Пожалуйста, проверьте диалоговое окно подтверждения на устройстве."
поэтому я начал получать ошибки в своих журналах ADB, которые, я думаю, заставляют мое устройство теперь отображать любой вывод logcat для моего приложения. Я получаю все выходные данные logcat, кроме одного из самого приложения.
PropertyFetcher: AdbCommandRejectedException getting properties for device 04799057970ed1fc: device offline
PropertyFetcher: AdbCommandRejectedException getting properties for device 03799467970ed5fg: device unauthorized. Please check the confirmation dialog on your device.
13 ответов:
вы пропустили диалоговое окно авторизации сертификата отпечатка пальца в телефоне, когда вы его подключили, попробуйте изменить режим USB на носитель или другой, отличный от того, который у вас есть, а затем снова подключите устройство или перейдите в раздел Параметры разработчика -> отменить отладку USB и снова подключиться, следите за диалогом и нажмите кнопку Принять, что должно решить ваши проблемы.
Если это не работает, установите ваш ANDROID_SDK_HOME еще раз, а затем:
- устройства отключить
Run:
adb kill-server adb start-server
подключите устройство
Я испытал ту же проблему.
чтобы убедиться, что ваше устройство Android ожидает правильный отпечаток пальца от системы (например, после переключения установки Android SDK -> работает другой сервер adb!), сделайте следующее (На самом деле, это сделало волшебство для меня):
- отключите устройство Android
- отменить разрешения отладки USB в настройках разработчика Android
- подключите устройство. Вы можете принять отпечаток пальца один раз больше.
пожалуйста, проверьте это. https://code.google.com/p/android/issues/detail?id=82850
Я столкнулся с той же проблемой. Можно заметить, что" интеграция adb " была отключена. Пожалуйста, включите его в вашей IDE (Tools | Android)
Это произошло со мной, потому что я включил USB debug ранее на другом ПК. Поэтому, чтобы mke он работал на втором ПК, мне пришлось отключить отладку usb и снова включить его при подключении ко второму ПК, и он работал.
1) Перейдите в Настройки телефона > Параметры разработчика > отменить отладку USB.
2) выключите отладку USB и снова перезапустите.
Это будет работать определенно, в моем случае это сработало.
решение для этого было просто изменить USB-кабель, включив интеграции АБР через
инструменты > Андроид> Включить интеграцию с АБР.
в моем случае это был буквально плохой USB-кабель. По-видимому, это было прямо на краю - adb logcat будет работать, но примерно в половине случаев я получу эту ошибку при попытке нажать приложение на устройство.
перешел на другой кабель, и все было в порядке. Старый кабель также был очень медленным при зарядке, поэтому я должен был заподозрить это раньше...
удалите разрешения отладки на устройстве с подключенным мобильным телефоном, затем верните их и спросите, хотите ли вы разрешить ПК иметь разрешения отладки, принятия и готовности: D
У меня была такая же проблема при отладке через wlan. Я могу запустить приложение из Android Studio, но не мог получить никаких сообщений в logcat.
я исправил это, подключив устройство к компьютеру через USB-кабель, запустил приложение один раз, и все работало. Затем я отключил USB-кабель и снова попытался отладить его через wlan, и все снова работало.
у меня тоже есть такое сообщение. В моем случае я изменил свою среду разработки на другой ноутбук, и мое устройство-samsung galaxy note 2014 edition. Моя ОС-windows 7
мое состояние galaxy note указано следующим образом
- активирована опция разработчика
- Отладка USB проверена
сообщение об ошибке было "несанкционированное устройство. Пожалуйста, проверьте..."
В общем, расположение настройки android по умолчанию был
C:/Users/Your_login_name/.android
затем я скопировал и вставил все файлы в '.папка android ' в папку настроек моего нового ПК.после этого проблема исчезла.
Я думаю, что проблема была
adbkey
файл не соответствует. Кроме того, у меня не было никакого имени меню, такого какrevoke adb authorization
.
кажется странным сложный кабель и перезапуск шагов решения ... В первый раз, когда я подключил Android-устройство к своему Ubuntu (15.10), у меня есть Connect as: multimedia или camera options, а в моей Android Studio статус устройства был несанкционированным. Это было не до тех пор, пока я не выбрал один из вариантов, которые я получил в устройстве Android вариант авторизации ПК. Когда вы даете правильные разрешения в Android, то статус устройства изменяется на онлайн в Android Studio. Ура