OS X 10.6.6 и «устройства adb» не в состоянии перечислить устройства Android - PullRequest
40 голосов
/ 13 января 2011

adb devices работала нормально в прошлом году, но после обновлений и установки нового программного обеспечения, adb devices больше не распознает подключенные USB-устройства Android.

Вот что я пробовал:

adb kill-server
adb devices

adb usb
  error: Device not found

Ответы [ 21 ]

78 голосов
/ 26 мая 2011

Если вы установили EasyTether на OS X, EasyTetherUSBEthernet.kext может помешать adb общаться с вашим мобильным устройством.

Если вы используете Easy Tether, ДО того, как вы подключите телефон, запустите:

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext

(или отключите / подключите телефон после)

Если вы завершили отладку и хотите снова использовать EasyTether, перезапустите или:

sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext

ЕслиВы хотите удалить EasyTether kext, чтобы он больше не беспокоил вас:

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext
sudo rm -rf /System/Library/Extensions/EasyTetherUSBEthernet.kext

Ссылка / Кредит: http://www.intohand.com/post.php?s=2011-02-17-android-debug-bridge-not-just-working-on-mac

5 голосов
/ 09 декабря 2011

Только что подключив совершенно новую Motorola Atrix 2 к моему Mac с 10.6.8, мне пришлось открыть меню в верхней части экрана, нажать «USB-подключение» и изменить его на «Motorola Phone Portal»в "Charge Only", прежде чем он появится в моем списке устройств от adb.Надеюсь, это поможет!

3 голосов
/ 03 сентября 2011

После отправки сообщения об ошибке в Google ... Я установил режим USB только для зарядки, и он сразу обнаружил телефон. Довольно глупо.

3 голосов
/ 07 февраля 2013

Другая альтернатива: на современных Apple iMac порт USB, ближайший к внешнему краю машины, никогда не работает с ADB, тогда как все остальные работают нормально. Я видел это на двух разных iMac, возможно, это порты USB 1.0 (или что-то такое же глупое) - или это общий производственный дефект.

Подключение USB-кабелей (новых, старых, высококачественных или дешевых) ко всем другим USB-портам работает нормально, но при подключении к ним происходит сбой ADB

Примечание: подключение к этому порту работает для передачи файлов и т. Д. - разрывается только ADB.

2 голосов
/ 28 января 2011

У меня тоже есть эта проблема.Тем не менее, это не просто проблема с ADB, это проблема с устройствами Android в целом на Mac OSX 10.6.6 Snow Leopard.Устройства, которые раньше работали в 10.6.4, больше не будут даже монтировать устройство как USB-накопитель.Погуглил, чтобы посмотреть смогу ли я найти ответы.

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

Если ничего из вышеперечисленного не работает для вас так же, как для меня, просто попробуйте использовать другой кабель. Кабель, который я использовал, был кабелем моего друга, но он предназначался только для зарядки через USB, а не для передачи данных через USB. Я не знаю, как определить разницу между кабелями micro USB, которые поддерживают или не поддерживают передачу данных через USB, но стоит попробовать! Удачи!

2 голосов
/ 25 апреля 2012

Измените тип подключения USB на «Только зарядка».Это было единственное изменение, которое я сделал, оно появилось в моем списке устройств.Weird;.)

1 голос
/ 18 марта 2011

Я видел еще одно сообщение об этой ошибке. Я еще не смог воспроизвести его сам.

Ошибка: MacOS X 10.6.6 [на некоторых аппаратных средствах] прерывает adb [для некоторых телефонов].

Если кто-то может воспроизвести ошибку, не стесняйтесь добавлять подробную информацию о точном оборудовании, номерах сборок и так далее. Я попросил человека, который может воспроизвести ошибку, сообщить о ней в Google, используя форму на http://code.google.com/p/android/issues/entry

Когда он это сделает, я добавлю сюда URL отчета об ошибке, и люди смогут добавить свои hw / sw данные в отчет об ошибке.

В то же время, чтобы быть в безопасности, я бы порекомендовал Пользователи Apple НЕ ДОЛЖНЫ принимать обновление снежного барса до 10.6.6 , которое было перенесено на 6 января 2011 г. большинство).

Peter

1 голос
/ 05 сентября 2011

У меня возникла та же проблема, и я попытался подключиться только в качестве зарядки, но это не решило проблему, затем снял флажок с опции «Неизвестные источники», чтобы разрешить установку нерыночных приложений, попытался снова и распознал устройство,Я работаю на Android 2.2.3.

0 голосов
/ 14 июня 2016

Убедитесь, что отладка по USB включена в «Настройки» -> «Приложение» -> «Developmnt», а также что выбранный метод USB - «PTP», а не «MTP» (не поддерживается в OSX).

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