Android 4.2.2 adb не может найти устройства
С новым обновлением 4.2.2 к моему Galaxy Nexus и Nexus 7 я не могу найти оба своих устройства под adb
.
Это шаги, которые я сделал:
- Обновлено до 4.2.2
- Обновлен ADT и SDK через диспетчер SDK
- Проверенная версия ADB, она на 1.0.31
- Перезагруженный ПК и планшет и телефон несколько раз
Когда я запускаю adb devices
, он просто пуст. У меня такая же проблема в Windows 8 и Ubuntu 12.10, но на Ubuntu отображается мое устройство, и он говорит offline
.
Можно ли предпринять какие-либо другие шаги?
Ответы
Ответ 1
Попробуйте предварительно установить драйверы для своих устройств. Убедитесь, что в Windows, что ваше устройство распознается на панели управления системы в первую очередь.
Я использую Windows 7, и мой Galaxy Nexus не будет распознан системой, пока я не установил драйверы устройств, прежде чем подключать их. Из комментариев это работает и в Windows 8.
Драйверы Galaxy Nexus
Nexus 7
Ответ 2
Из adb docs
При подключении устройства под управлением Android 4.2.2 или новее компьютер, система показывает диалог с просьбой о принятии RSA который позволяет отлаживать этот компьютер. Эта безопасность механизм защищает пользовательские устройства, поскольку он обеспечивает отладку USB и другие команды adb не могут быть выполнены, если вы не можете разблокировать устройство и подтвердите диалог. Это требует, чтобы у вас был adb версия 1.0.31 (доступна с SDK Platform-tools r16.0.1 и выше) для отладки на устройстве под управлением Android 4.2.2 или выше
Итак, отключите, подождите, вернитесь в кабель и нажмите ok (в модальном диалоговом окне, которое появляется на вашем устройстве)
Если вы отмените отмену, устройство будет отображаться как офлайн через adb devices
Ответ 3
Просто, хотя я делюсь своим опытом, у меня было -
- Отключено и снова подключено к устройству
- Установлены правильные инструменты платформы.
- Установлен правильный модем Android. Включена и выключена отладка USB.
и вкл и выкл...
- Пробовал Wi-Fi, но он сказал, что он отключен
- и т.д.. и др.
Для меня исправлено изменение подключения устройства от Mass Storage к MTP. Чтобы сделать это, при отключенном телефоне вы зайдете в
"Настройки" → "Хранение" → Нажмите кнопку меню → "USB-компьютер соединение" → "Устройство мультимедиа (MTP)"
Надеюсь, это поможет кому-то сходить с ума!
Спасибо,
Ash.
Ответ 4
Я пробовал все упомянутое здесь и в других сообщениях. Это не кабель, USB-порт, перезагрузка ПК или Nexus 7, запуск и запуск adb или включение/отключение USB-отладки.
Это произошло из-за обновления 4.2.2 OTA, я просто заменил папку \platform-tools \, как описано здесь: Android-устройство ADB в автономном режиме, не может выдавать команды
Загрузите обновленные платформы-инструменты: http://dl.google.com/android/repository/platform-tools_r16.0.1-windows.zip
Ответ 5
adb wait-for-device
работает для меня. Просто отключите устройство USB, запустите эту команду, и пока он ждет, подключите ваше устройство, тогда оно будет работать.:)
Ответ 6
Вот что я сделал (Galaxy S4 4.2.2):
-
перейдите в Настройки = > об этом устройстве = > несколько раз нажмите "Номер версии", то есть сказать "JDQ39.I9505XXBHYTGKDD" (не версия для Android или что-то еще); здесь вы увидите, что у Google или Samsung есть много юмора, поскольку вы должны нажимать до нескольких раз, пока не появится тост, показывающий "вы на несколько кликов от разработчика"; после чего-то вроде 10 кликов у вас есть тост "Вы разработчик"
-
Перейдите в раздел "Параметры разработки" (на вкладке "Дополнительно" (вкладка "Риж" в меню настроек); убедитесь, что проверена "отладка USB".
И это работает! Eclipse может видеть ваш S4 (или любое другое устройство) 4.2.2!
Ответ 7
Проверьте, установлены ли в Ubuntu инструменты android-adb-tools. Если вы это сделаете, инструмент adb может быть старым. Удалите и создайте псевдоним с последним инструментом adb, который вы загружаете с помощью плагина ADB. Чтобы проверить версию adb, выполните "adb-версию", если она 1.0.29 является старой, последняя и работает для Android 4.2.2 1.0.31.
Я сделал много вещей, пока не понял это.
Ответ 8
У меня была эта проблема сегодня и исправлена, перезагрузив Tab2, оставив ее включенной в ноутбук/затмение
Ответ 9
чтобы перейти к настройкам разработчика и проверить USB Debugging, решили это для меня
Ответ 10
Мое решение, используемое на cm10.1 в ночное время на droid bionic, было после обновления новейших драйверов USB, используя опцию Mass storage (вместо опции MTP для подключения USB-компьютера), затем сняв флажок и перепроверяя параметры разработчика, ADB по сети ". Затем он запустил диалог RSA.
Ответ 11
Для меня лучшим решением было:
Обновите SDK Android через SDK-Manager. Удаление папки ".android" в моем каталоге usr (Windows 7) и повторное подключение устройства. Работала безупречно из-за проблемы с ключом ADB RSA. У меня была более старая версия ADB, которую я спрятал в c:\windows\system32\из-за того, что не хотел устанавливать весь freakin SDK, когда все, что мне нужно, было командной строкой. Хороший ol 'Google, новый Microsoft.
Ответ 12
см. мой пост в xda. загрузите приложение и используйте его.
список устройств пуст.
Ответ 13
Вы можете использовать старую версию adb.exe. Обновление платформ-инструментов.
Возможно, вам придется установить новый путь к adb.exe.
Ответ 14
Если это помогает кому-то еще прибыть сюда, у меня возникла проблема с телефоном ZTE.
Я попробовал установить драйвер на основе официального списка здесь, но в диспетчере устройств драйвер был помечен как неправильно установленный.
В конце концов я нашел способ сделать эту работу:
- Нажмите кнопку меню
- Выберите "Подключиться к ПК"
- Выберите "Тип подключения по умолчанию"
- Выберите "Установить драйвер"
- Подключите телефон и выберите ПК для установки драйвера.
- Затем измените "Тип подключения по умолчанию" на "Программное обеспечение ПК"
После этого я смог:
adb kill-server
adb start-server
adb devices
и просмотрите мое устройство.
Ответ 15
Работает над Windows 8 с помощью Android 4.4.2
Reset ваш телефон,
- перейдите к настройке- > о телефоне- > семь раз нажмите на номер сборки.
- вернитесь назад и перейдите к настройкам разработчика, проверьте USB-отладку.
- перейдите в меню запуска Windows 8, нажмите на изображение профиля и нажмите изменить изображение профиля.
Выберите устройства и загрузите по измеренным соединениям.
Подключите телефон к компьютеру и подождите.