Intereting Posts
Как импортировать закрытый ключ RSA, который генерируется openssl, в AndroidKeyStore Как показать предварительный просмотр камеры в SurfaceView? Как мне обрабатывать нажатие кнопки ImeOptions? Как я могу найти ориентацию изображения, сделанного с помощью Intent MediaStore.ACTION_IMAGE_CAPTURE? Как подключиться к локальному хосту от VS Android Emulator Android Studio экспортирует строки из библиотеки поддержки в APK Android KitKat 4.4 Hangouts не может обрабатывать намерение отправки SMS Закрытие сокета при завершении приложения Android Retrofit – onProgressUpdate для показа уведомления о ходе работы Ошибка «Нет равных сертификатов» в Android 2.3, но НЕ в 4 ListView внутри ScrollView не прокручивается на Android Проблема с трансфокацией текста WebView в Android Откройте приложение LinkedIn (страница профиля контакта) из моего приложения Android с использованием намерения? PhoneGap / Cordova Android получит размер экрана после onDeviceReady Как создать простой календарь на Android

Установить ключи поставщика adb

Я отлаживал свое приложение на AT & T HTC One M8 около месяца. Внезапно сегодня, когда я подключил свой телефон, я не получил всплывающее окно авторизации. После часа устранения неполадок я нашел проблему, но не решение.

Это ошибка, которую я получаю в Android Studio 1.3.1:

Устройство несанкционировано.
Этот ADB_VENDOR_KEYS не установлен; Попробуйте 'adb kill-server', если это кажется неправильным.
В противном случае проверьте наличие подтверждения на вашем устройстве.

Я googled $ADB_VENDOR_KEYS но безрезультатно.

Информация:

  • Телефон: AT & T HTC One M8 работает 5.0.1 (API 21)
  • Android Studio версии 1.3.1 build 141.2135290
  • Версия JDK: 1.8.0_60

Как я могу получить всплывающее окно снова? Мне нужно отладить мое приложение

EDIT: Я понял, проблема, я думаю. ADB выяснил, что я не был на последних обновлениях (at & t выпустил stagefright udpate, и я не знал), поэтому ADB не позволял мне отлаживать. Теперь все в порядке.

Solutions Collecting From Web of "Установить ключи поставщика adb"

В этом случае вы можете сделать следующее: Перейдите в параметры разработчика на устройстве. Снимите флажок «Отладка USB», затем проверьте его снова. Затем появится окно подтверждения. DvxWifiScan

Посмотрите на этот url- устройства Android adb unauthorized еще ненадолго выполните следующие действия:

  1. Искать adbkey без расширения в платформе-tools / .android и удалять этот файл
  2. Посмотрите на C:\Users\*username*\.android ) и удалите adbkey
  3. C:\Windows\System32\config\systemprofile\.android и удалить adbkey

Вы можете найти его в одной из каталогов выше. Или просто найдите adbkey в папках Parent выше, затем найдите и удалите.

Я пробовал почти все, кроме помощи …

Каждый раз это было просто

 ➜ ~ adb devices List of devices attached * daemon not running. starting it now on port 5037 * * daemon started successfully * aeef5e4e unauthorized 

Однако мне удалось подключить устройство!

Есть наставник, шаг за шагом.

  1. Удаление существующих клавиш adb на ПК:

$ rm -v .android/adbkey* .android/adbkey .android/adbkey.pub

  1. Удалить существующие авторизированные ключи adb на устройстве, путь /data/misc/adb/adb_keys

  2. Теперь создайте новую пару ключей adb

➜ ~ adb keygen .android/adbkey adb I 47453 711886 adb_auth_host.cpp:220] generate_key '.android/adbkey' adb I 47453 711886 adb_auth_host.cpp:173] Writing public key to '.android/adbkey.pub'

  1. Вручную скопируйте с ПК .android/adbkey.pub (pubkic key) в Device on path /data/misc/adb/adb_keys

  2. Перезагрузите устройство и проверьте adb devices :

➜ ~ adb devices List of devices attached aeef5e4e device

Разрешения /data/misc/adb/adb_keys (766/-rwxrw-rw-) на моем устройстве

Я пробовал использовать каждый метод, указанный здесь, и в устройствах adb adobe unauthorized

В конечном итоге для меня это был вариант чуть ниже USB-отладки «Revoke auths»,

Иногда вам просто нужно воссоздать новое устройство