Поэтому я начал получать ошибки в моих журналах 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.
android
android-studio
adb
logcat
android-logcat
Георгий Ангелов
источник
источник
Developer options
->Revoke USB debugging authorizations
. Затем подключите устройство и снова примите его.Ответы:
вы пропустили диалоговое окно авторизации сертификата отпечатка пальца на телефоне при его подключении, попробуйте изменить режим USB на Media или другой, отличный от того, который у вас есть, а затем повторно подключите свое устройство, или перейдите в Параметры разработчика -> Отменить отладку USB и повторно подключитесь, следите за диалоговым окном и нажмите «Принять», это должно решить ваши проблемы.
Если это не сработает, снова установите ANDROID_SDK_HOME, а затем:
Бегать:
Подключите устройство
источник
У меня была такая же проблема.
Чтобы ваше Android-устройство ожидает правильный отпечаток пальца от системы (например, после переключения установок Android SDK на другой запущенный сервер adb!), Сделайте следующее (на самом деле, это сработало для меня):
источник
Пожалуйста, проверьте это. https://code.google.com/p/android/issues/detail?id=82850
Я столкнулся с той же проблемой. Мог заметить, что отключена "интеграция adb". Пожалуйста, включите его в своей среде IDE (Инструменты | Android)
источник
1) Перейдите в Настройки телефона> Параметры разработчика> Отменить отладку по USB.
2) Отключите отладку по USB и перезапустите снова.
Это точно сработает, в моем случае сработало.
источник
Это случилось со мной, потому что я ранее включил отладку по USB на другом компьютере. Итак, чтобы заставить его работать на втором компьютере, мне пришлось отключить отладку по USB и снова включить ее при подключении ко второму компьютеру, и это сработало.
источник
Решением было просто заменить кабель USB, включив интеграцию ADB через
Инструменты> Android> Включить интеграцию ADB.
источник
Ниже приведены команды для пользователя Ubuntu для авторизации устройств после включения опции разработчика.
sudo ~/Android/Sdk/platform-tools/adb kill-server
sudo ~/Android/Sdk/platform-tools/adb start-server
На устройстве:
Подключите свое устройство сейчас, и вы должны только принять запрос на своем телефоне.
источник
В моем случае это был буквально плохой USB-кабель. По-видимому, это было прямо на грани - adb logcat работал, но примерно в половине случаев я получал эту ошибку при попытке отправить приложение на устройство.
Поменял на другой кабель, и все было нормально. Старый кабель тоже очень медленно заряжался, так что я должен был догадаться об этом раньше ...
источник
Удалите разрешения на отладку на устройстве с подключенным сотовым телефоном, затем верните их и спросите, хотите ли вы разрешить ПК иметь разрешения на отладку, принятие и готовность: D
источник
У меня была такая же проблема при отладке по wlan. Я мог запустить приложение из Android Studio, но не мог получить никаких сообщений в logcat.
Я исправил это, подключив устройство к компьютеру через USB-кабель, один раз запустил приложение, и все заработало. Затем я отключил USB-кабель и снова попытался отладить через wlan, и все снова заработало.
источник
У меня тоже такое же сообщение. В моем случае я сменил среду разработки на другой ноутбук, и мое устройство - версия samsung galaxy note 2014. Моя ОС - windows 7
Состояние моей галактической заметки указано ниже
Сообщение об ошибке было "устройство неавторизовано. Пожалуйста, проверьте ..."
В общем,
C:/Users/Your_login_name/.android
я скопировал и вставил все файлы из папки «.android» в папку настроек моего нового компьютера.После этого проблема исчезла.
Я думаю, проблема заключалась в
adbkey
несовпадении файлов. Кроме того, у меня не было такого названия меню, какrevoke adb authorization
.источник
Кажется странным сложный кабель и шаги решения для перезапуска ... В первый раз, когда я подключил устройство Android к своей Ubuntu (15.10), у меня есть подключение как: мультимедиа или параметры камеры, а в моей Android Studio состояние устройства было несанкционированным. Так продолжалось до тех пор, пока я не выбрал одну из опций, которые у меня есть на устройстве Android, - авторизацию на ПК. Когда вы даете соответствующие разрешения в Android, статус устройства меняется на онлайн в Android Studio. Ура
источник
Это может помочь - просто загрузите и установите версию Android SDK (такую же, как и версию Android на вашем мобильном телефоне), затем запустите.
источник
В моем случае проблема была в разрешениях. Я использую
Ubuntu 19.04
при запуске Android Studio уroot
пользователя, он будет запрашивать у моего телефона требования к разрешениям. Но с обычным пользователем этого не произойдет.Итак, проблема заключалась в том,
adb
что у меня недостаточно разрешений. Я сделал своего пользователя владельцемAndroid
папки вhome
каталоге.sudo chown -R orkhan ~/Android
источник
platform-tools-latest-linux.zip
.Бегать:
источник
По какой-то причине я получаю эту ошибку очень часто, когда выполняю "ionic cordova run android" и запускаю на эмуляторе. Что мне подходит, так это завершить процесс "adb.exe" и запустить его заново. Иногда это также не работает, и я выхожу из эмулятора, а в студии Android выполняю «холодную загрузку» на эмуляторе.
источник
Просто! Вы должны только принять запрос на свой телефон.
источник