2013-11-10 1 views
15

Я пытаюсь сделать некоторые разработки приложений для Android с Eclipse, и мой Nexus 5.Nexus 5 (Kitkat 4,4) не будет санкционировать мой компьютер Windows 8

Однако, после того, как в первый раз загрузки MyFirstApp из Eclipse, Кажется, я не могу получить право на право.

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

0350b965215d9854    unauthorized 

или

0350b965215d9854    offline 

и даже после перезагрузки все, я только спорадически получить всплывающее окно авторизации на моем телефоне. Даже если я поставлю флажок «всегда разрешать с этого компьютера» (рис. Ниже), мой компьютер остается несанкционированным. Я никогда не помню, как авторизовать мой компьютер, как может показаться флажок.

Несколько раз, после убийства сервера и перезапуск сервера несколько раз, ADB распознает устройство, так как после ввода «ADB устройств», я получаю

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, и затмение релиз и испробованы следующие исправления:

Nexus 5:

  • Загрузка в безопасном режиме

    Переключение/untoggling USB Debugging

    Аннулирование USB разрешение отладки и reauthorizing

    Перезагружаем телефон

    Позволяющего разрешения на разовой основе в

В Windows 8:

  • Перезагружаем компьютер

    Перезапуск Eclipse,

    Killing/начало adb из cmd

    Killing ADB от задач менеджера

    Переустановка Затмение

    Переустановка драйверов USB от Google

    Установка линии Nexus 5 в драйверах Google как на this question

    Переустановка Android SDK

    Изменение портов USB

Я видел очень похожие сообщения для Nexus 4 и Nexus 7, но после того, как все, что содержится в этих решениях, я все равно не получаю.

+2

Я забыл имя настройки, но выбор - это СМИ или камера. Он показывает, что вы подключаете Android-устройство к ПК. Попробуйте переключиться на камеру и повторите попытку. – Randy

+0

Его перечисляли как переносное устройство под моим компьютером и диспетчером устройств, и я не мог найти никаких настроек в свойствах, чтобы заставить Windows так или иначе распознавать его. Вы думаете, что есть драйвер Windows по умолчанию, который может помешать серверу adb? –

+0

Это будет на Nexus 5. Посмотрите на уведомления, видите ли вы элемент «подключен как»? – Randy

ответ

1

После реализации шагов Невин Чэня выше, без успеха, я в конечном итоге модернизировать свою систему до Windows, 8.1 по несвязанным причинам. Из любопытства я снова попробовал отладку usb, и он работал впервые без проблем. С тех пор он продолжает работать.

Я могу только подозревать, что проблема связана с системным параметром, который был установлен с неправильным драйвером, который восстановит или обновит только восстановление системы. Попытка удалить драйверы из диспетчера устройств, похоже, не помогла решить эту проблему.

Мне было бы интересно узнать, решилась ли эта проблема при восстановлении или обновлении системы.

3

Вы пробовали обновлять SDK и ADT? Поддержка KitKat предоставляется в latests ADT

+0

Да, я запускаю ADT Build 22.3.0. Я могу запустить debug с помощью виртуального Android-устройства, работающего с Kitkat, но не повезло с USB-соединением. –

+0

Вы также обновили плагины adb в Eclipse? Через «Помощь -> Проверить наличие обновлений», чтобы синхронизировать его с ADT? – Graeme

+0

Tried Help -> Проверить наличие обновлений, в результате получилось, что новых обновлений не было. –

7
 
Here's 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! 
+1

Спасибо за предложение, но это не сработало для меня. Я думаю, проблема может быть на шаге 2, так как я продолжал деинсталлировать драйверы, но при перезапуске иногда они снова появлялись. –

+0

Попробуйте это: в настройках разработчика. Найдите «Отменить авторизацию USB debuggin» и нажмите на нее. При следующем развертывании APP. Следите внимательно за экраном вашего устройства, которое попросит вас принять новый ключ. –

2


Для меня учебник, предоставленный AndroidGeeks, помог мне исправить проблемы с подключением на моем ПК с Windows (7).

«Убедитесь в том, чтобы включить USB Debugging для Google Nexus 5 из вариантов разработчиков первой.

  • Открыть параметры, а затем о телефоне.
  • Нажмите номер сборки семь раз разблокировать Параметры разработчика.

Теперь вы можете продолжать к учебнику. Как установить Google Nexus 5 USB/АБР/Fasboot/B ootloader drivers:

  • Скачать драйверы 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/

+0

Пожалуйста, не ставьте «Только ссылки». Сопоставьте немного содержимого ссылки: D (думаю, что, возможно, в будущем эта ссылка может быть нарушена) – Pigueiras

+0

Я правильно отредактировал свой комментарий;) – AustrianDude

1

В Windows 7, я попробовал инструкции по следующей ссылке: https://developer.android.com/tools/extras/oem-usb.html#InstallingDriver

Я Жду» t получить где-нибудь после нескольких попыток с перезагрузками как компьютера &, так и я попробовал несколько портов USB. Я также переключился с Nova Launcher на запасной пусковой установки без признаков улучшения.

В конце концов, я изменил кабели USB, и это сработало!

Первый кабель был от Samsung Galaxy S4 и имел шумоподавитель, который отсутствовал на складе Nexus 5 usb.

0

Я использую совершенно новое окно 8 ноутбук:

Следующие шаги работает для меня:
1.Загрузите последнюю версию пакета ADT
2. Соедините мою связь 5 с ПК (узнайте устройство после установки драйвера usb по умолчанию)
3 Из диспетчера устройств Щелкните правой кнопкой мыши на «Nexus 5» и обновите драйвер, используя команду «[ нью-ADT Path]/SDK/дополнительные/Google/usb_driver»
4.Turn режим отладки (нажмите на KRT16M мульти-раз)

работает как шарм!

0

enter link description here Если вы используете окна 7 и ранее, программа установки Adb работает хорошо. вам просто нужно установить приложение, и когда вы подключите свой смартфон, он узнает сборку и получит то, что вам нужно.

хорошо работает

 Смежные вопросы

  • Нет связанных вопросов^_^