Подключение телефона Android с помощью ADB - PullRequest
13 голосов
/ 19 марта 2012

Недавно я купил новый телефон (Motorola Electrify) и пытаюсь подключить его к ADB, но пока безуспешно. Что я сделал:

  • Включить отладку по USB на телефоне
  • Подключите телефон к моему iMac с помощью USB-кабеля (дисплей показывает, что он подключен)
  • Введите «./adb devices» для отображения списка подключенных устройств

К сожалению, ничего не появляется. Я даже сделал adb kill / start-server, и я также добавил «0x22B8» в adb_usb.ini (хотя это и не нужно).

Кто-нибудь может указать, какие еще шаги я могу предпринять для отладки, почему устройство не отображается?

Спасибо!

Ответы [ 4 ]

11 голосов
/ 23 марта 2012

Спасибо за ваши ответы выше, но я решил это сам.Для тех, у кого такая же проблема:

http://code.google.com/p/android/issues/detail?id=15583

имеет ответ.

Оказывается, у Motorola есть несколько режимов USB.Я изменил режим на «USB Mass Storage», и теперь он работает.Я сделал это, перетащив строку состояния вниз и щелкнув «USB-соединение», чтобы управлять USB-соединением.

3 голосов
/ 09 октября 2013

В случае, если кто-то еще не уверен, отладка по USB должна быть включена (по крайней мере, для droid mini).

2 голосов
/ 01 ноября 2012

@ Joris Если вы загружаете несколько приложений на свой телефон, вам может быть лучше использовать режим MTP на вашем телефоне (вместо USB Mass Storage) по причинам, указанным здесь - http://www.androidcentral.com/ics-feature-mtp-what-it-why-use-it-and-how-set-it.

ps: по общему признанию, это может быть не обратно совместимо, но, надеюсь, все наконец-то переходят на ICS и выше

0 голосов
/ 23 марта 2012

Может быть полезен четвертый шаг по этой ссылке:

http://esausilva.com/2010/10/02/how-to-set-up-adb-android-debug-bridge-in-mac-osx/

Создание переменной среды (необязательно)

Откройте терминал

Введите cd ~, и вы попадете в домашний каталог

Введите touch .profile. Это создаст скрытый файл с именем profile

Введите open -e .profile thisоткроет файл, который вы только что создали в TextEdit. В этом файле введите export PATH = $ {PATH}: / pathToTheAndroidSdkFolder / android-sdk-mac_86 / platform-tools

Сохранить файл, закрыть TextEdit, выйти из терминала иПерезапустить терминал

ПРИМЕЧАНИЕ. Создав переменную окружения, вам не нужно будет переходить в папку Android / tools каждый раз, когда вы хотите запустить ADB

...