Nexus 5 (Kitkat 4.4) не разрешит мой компьютер под управлением Windows 8
Я пытаюсь сделать некоторые разработки приложений для Android с Eclipse и моим Nexus 5.
Однако после первой загрузки MyFirstApp из Eclipse я не могу получить право авторизации.
Когда я запускаю устройства adb из командной строки, я получаю
0350b965215d9854 unauthorized
или
0350b965215d9854 offline
и даже после перезагрузки всего, я только спорадически получаю всплывающее окно авторизации на своем телефоне. Даже если я поставлю флажок "всегда разрешать с этого компьютера" (рис. Ниже), мой компьютер остается несанкционированным. Я никогда не помню, как авторизовать мой компьютер, как может показаться флажок.
Несколько раз, после убийства сервера и повторного запуска сервера несколько раз, adb распознает устройство, так как после ввода "adb devices" я получаю
0350b965215d9854 device
Но если я попробую запустить приложение в eclipse, я получу следующее сообщение об ошибке.
[2013-11-09 18:10:16 - MyFirstApp] Failed to install MyFirstApp.apk on device '0350b965215d9854': timeout
[2013-11-09 18:10:16 - MyFirstApp] Launch canceled!
Я также не могу запускать оболочку или другие команды из adb.
Я проверил, что использую последние версии драйверов usb, android sdk и eclipse и пробовал следующие исправления:
В Nexus 5:
-
Загрузка в безопасном режиме
Переключение/отключение USB-отладки
Отмена авторизации и повторной авторизации отладки USB
Перезагрузка телефона
Разрешение разрешений на разовой основе
В Windows 8:
-
Перезагрузка компьютера
Перезапуск Eclipse
Убийство/начало adb из cmd
Убийство adb из диспетчера задач
Переустановка Eclipse
Переустановка драйверов USB Google
Установка строки nexus 5 в драйверах Google в соответствии с this
вопрос
Переустановка Android SDK
Изменение портов USB
Я видел очень похожие сообщения для Nexus 4 и Nexus 7, но после всех попыток содержащиеся в этих решениях, я до сих пор никуда не денусь.
Ответы
Ответ 1
После того, как вы сделали Nevin Chen без успеха, я закончил обновление моей системы до Windows 8.1 по несвязанным причинам. Из любопытства я снова попробовал отладку usb, и он работал впервые без проблем. С тех пор он продолжает работать.
Я могу только подозревать, что проблема связана с системным параметром, который был установлен с неправильным драйвером, который восстановит или обновит только восстановление системы. Попытка удалить драйверы из диспетчера устройств, похоже, не помогла решить эту проблему.
Мне было бы интересно узнать, решила ли кто-нибудь еще эту проблему при восстановлении или обновлении системы.
Ответ 2
Here my solution
1. I re-download the latest ADT bundle
2. uninstall the old driver in "My Computer" -> "Device Manager" (delete the old driver also)
3. Right click on "Nexus 5" and update the driver using the one under "[New ADT Path]/sdk/extra/google/usb_driver"
4. Turn on debug mode (click on KRT16M multi-times)
5. Deploy my first app . And a popup on device appears. Click "Yes" to accept the key.
Good luck!
Ответ 3
Вы пробовали обновлять SDK и ADT? Поддержка Kitkat предоставляется в latests ADT
Ответ 4
Для меня учебник, предоставленный AndroidGeeks, помог мне исправить проблемы с подключением к моему ПК с Windows (7).
"Убедитесь, что вы сначала включили USB-отладку для своего Google Nexus 5 из параметров разработчика.
- Откройте "Настройки", затем "О телефоне".
- Коснитесь номера сборки семь раз, чтобы разблокировать параметры разработчика.
Теперь вы можете продолжить обучение.
Как установить драйверы Google Nexus 5 USB/ADB/Fasboot/Bootloader:
- Загрузите драйверы Nexus 5 здесь.
- Извлеките содержимое zip и поместите все файлы в одну папку на рабочем столе.
- Подключите устройство к компьютеру.
- Запустите диспетчер устройств на вашем ПК.
- Теперь вы должны увидеть Nexus 5, указанный в списке оборудования.
- Щелкните правой кнопкой мыши по строке "Nexus 5" и выберите "Обновить драйвер".
- Затем нажмите кнопку "Просмотреть мой компьютер".
- В новом окне нажмите кнопку "Обзор...".
- Перейдите в папку, распакованную на шаге 2. Выберите папку, в которой вы извлекаете USB-драйверы. Нажмите "Далее. - не забудьте также отметить поле подпапки.
- Теперь установщик Windows будет искать драйверы Nexus 5, затем нажмите "Установить", когда вас попросят разрешения.
- Дождитесь завершения процесса, а затем проверьте список диспетчера устройств, чтобы убедиться, что установка прошла успешно.
Кроме того, вы должны запустить устройство в режиме загрузчика, чтобы проверить, подключено ли устройство к компьютеру. Если нет, то вы должны оставаться в меню режима загрузчика, а затем повторять весь учебник, указанный выше. В конце концов, Google Nexus 5 будет распознан вашим ПК.
Ссылка: http://www.android.gs/download-and-install-google-nexus-5-usb-drivers-adb-fastboot/
Ответ 5
В Windows 7 я пробовал инструкции по следующей ссылке: https://developer.android.com/tools/extras/oem-usb.html#InstallingDriver
После нескольких попыток с перезагрузкой как компьютера, так и устройства я ничего не получал, и я попробовал несколько USB-портов. Я также переключился с Nova Launcher на пусковую установку запаса без признаков улучшения.
В конце концов, я изменил кабели USB, и это сработало!
Первый кабель был от Samsung Galaxy S4 и имел шумоподавляющий дроссель, который отсутствовал на складе Nexus 5 usb.
Ответ 6
Я использую совершенно новое окно 8:
Следующие шаги работают для меня:
1. Загрузите последнюю версию пакета ADT
2. Соедините мою связь 5 с ПК (узнайте устройство после установки драйвера usb по умолчанию)
3 Из диспетчера устройств. Щелкните правой кнопкой мыши на "Nexus 5" и обновите драйвер, используя команду "[Новый путь ADT]/sdk/extra/google/usb_driver"
4. Включите режим отладки (нажмите KRT16M многократно)
работает как шарм!
Ответ 7
введите ссылку здесь, если вы используете окна 7 и ранее, программа установки Adb работает хорошо. вам просто нужно установить приложение и, когда вы подключите свой смартфон, он узнает сборку и получит вам то, что вам нужно.
хорошо работает