ADB не может найти мое устройство / телефон (MacOS X) - PullRequest
158 голосов
/ 21 августа 2011

Разработка Android для Mac и этого очень нового телефона, которого у меня нет в списке устройств в adb . У меня отлично работает множество других телефонов и устройств, поэтому я знаю, что у меня все в порядке.

У меня включена отладка (Настройки -> Приложения -> Разработка -> Отладка USB) на телефоне, но она не отображается при запуске adb devices

Ответы [ 30 ]

7 голосов
/ 14 января 2014

ПРИМЕЧАНИЕ ДЛЯ НАРОДОВ, КОТОРЫЕ НЕ МОГУТ ПОЛУЧИТЬ ЛЮБУЮ ЭТУ СОВЕТУ ДЛЯ РАБОТЫ Попробуйте запустить Console.app и следить за ошибками при подключении устройства. Я получал # The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. Оно сохранялось после перезагрузки, поэтому я в итоге сбросил PRAM, и он снова заработал. КАК ВЫПОЛНИТЬ СБРОС ПРАМА Полностью выключите машину. Коротко нажмите кнопку питания Удерживайте Command + Option + P + R Подождите, пока не услышите загрузочный звонок в третий раз Отпустите все ключи и дайте машине продолжить полную загрузку

4 голосов
/ 09 января 2013

В новой версии ADB вы должны удалить ~/.android/adb_usb.ini

4 голосов
/ 26 декабря 2017

Простая смена кабеля и Авторизация Mac работали на меня!

3 голосов
/ 07 июня 2016

У меня возникла та же проблема, и следующие исправили ее.

  • Убедитесь, что на вашем телефоне включена отладка по USB.
  • Установить Android File Transfer
  • Вы получите два уведомления на свой телефон, чтобы разрешить доступ к подключенному компьютеру, и еще одно, чтобы разрешить доступ к мультимедиа на вашем устройстве. Включить оба.
  • Ваш телефон теперь будет распознаваться, если вы наберете «adb devices» в терминале.
3 голосов
/ 10 февраля 2017

Я переключился на другой порт USB, и он появился в списке устройств adb.

Это было единственное, что сработало для меня из всех предложенных здесь решений.Это было предложено @ user908643 в этом комментарии .

3 голосов
/ 18 июня 2015

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

2 голосов
/ 12 июня 2013

если вы пытаетесь обнаружить samsung galaxy s3, то на телефоне зайдите в настройки -> параметры разработчика -> убедитесь, что отладка по USB проверена

2 голосов
/ 28 февраля 2012

Также убедитесь, что вы проверите веб-сайт поставщиков для их драйверов "USB". У меня была эта проблема с моим AT & T Galaxy Note (под управлением Android 2.3.6), и он не был распознан adb без установки драйвера, которую я получил с сайта samsung.

1 голос
/ 25 сентября 2012

Ни один из приведенных выше советов не помог мне при настройке Mac OS X LionУ меня телефоны Motorola под управлением 2.3.6.Оказывается, мне нужно было установить драйверы для телефонов Motorola.Я нашел их здесь .

1 голос
/ 24 декабря 2015

Попробуйте перезагрузить компьютер (если он был обнаружен ранее и перестал отображаться) - мать всех решений!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...