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

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

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

Ответы [ 30 ]

1 голос
/ 07 ноября 2015

На LG G3 я смог заставить его работать, установив ADB через homebrew ( Установка ADB на MAC OS X ), а затем отключив / включив отладку по USB.

1 голос
/ 21 октября 2014

Попробовал все вышеперечисленное, последний недостаток был в том, чтобы включить отладку по USB в параметрах разработчика, которая была скрыта в моем 4.4 Galaxy Note 10.1.

См. Пункт 5.2 из этой ссылки.

1 голос
/ 26 января 2015

Это чертовски странно, но просто подключение к USB-порту, расположенному рядом с портом Thunderbolt на моем MBP середины 2014 года с Retina, сработало!

Другой порт USB просто не распознает устройство.

1 голос
/ 25 марта 2017

Еще одна сложная вещь в современном Android - вы устанавливаете поведение устройства, выбирая «Использовать для» устройства.

Если для него установлена, например, «Использовать для» зарядки, устройство не будет обнаруженопо АБР.переключение на PTP / MTP другое, более «активное» поведение, автоматически сделает ваше устройство обнаружимым.

0 голосов
/ 15 марта 2019

Мне пришлось включить опцию разработчика USB debugging (Security settings) в дополнение к USB debugging в Redmi Note 4 .

0 голосов
/ 29 июня 2012

У меня был дьявол времени с этим.

Я пытался этот метод, но он не работал.Я закончил тем, что выключил отладку USB, и устройство тогда попросило установить motocast .

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

У меня работает 10.6.8, а устройство представляет собой Xoom 2 под управлением 3.2.2

После этой установки онработал нормально.

0 голосов
/ 30 апреля 2014

Если, как и я, ничего из вышеперечисленного не сработало для вас, я нашел очень глупое решение.

Я использую HTC One X на Macbook Pro 2011 года. Я просто отключил NFC в Настройках> Беспроводные сети> Еще> NFC и альт! Работает нормально.

0 голосов
/ 24 декабря 2016

Я пытался подключить старый телефон, который я использую для тестирования приложений на старых версиях API. Сегодня adb не нашел его.

Попробовав практически все здесь, я понял, что телефон даже не показывает системное уведомление о происходящем соединении USB.

Поэтому я искал эту проблему и нашел решение здесь (кредиты первоисточнику):

  1. Снимите телефон с ПК и отсоедините аккумулятор, чтобы выключить телефон.
  2. Подключите USB-кабель к ПК.
  3. Подключите USB-кабель (другой конец) к телефону.
  4. ПК устанавливает новые аппаратные драйверы на несколько минут (телефон без батареи)
  5. Отключите USB-кабель от телефона
  6. Вставьте аккумулятор обратно и включите телефон
  7. Когда телефон загружается, удерживайте громкость вверх и вниз. Телефон загружается в безопасном режиме.
  8. Подключите USB-кабель к телефону.
  9. Я видел уведомление о подключении USB MTP на телефоне. ПК нашел мой телефон!
  10. После перезагрузки в обычном режиме проблема была исправлена ​​

Не уверен, что шаг 4. здесь полезен в macOS, однако я выполнил все шаги, и он работал хорошо.

0 голосов
/ 14 октября 2016

В моем случае USB-отладка не была включена на моем устройстве, но при подключении устройства к моему macbook на экране не появилось знакомое диалоговое окно «Allow USB Debugging».

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

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

Я перезапустил adb, включил режим разработчика и активировал отладку usb, удалил samsung kies и даже обменял кабели usb на разные порты.

Но потом я где-то читалтот другой USB-кабель использует разные контакты для подключения к ноутбуку или компьютеру.
Итак Я использовал другой USB-кабель для подключения моего телефона Samsung к Mac .. и клянусь, он работает ... для меня ......

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