Eclipse ADT показывает мой телефон как??????????, не устанавливает APK

Я только что купил Motorola Droid 4, чтобы заменить мой старый Samsung. Когда тестирование проводилось на Samsung, оно всегда отображалось в окне "Выбор устройства Android" в Eclipse, но Droid показывался как "?????????" и кнопка "ОК" отключена, поэтому я не могу продолжить установку и запуск.

Я следовал инструкциям на этой странице:

https://developer.android.com/tools/device.html

И нашли такие же результаты.

Я также проверил вывод "adb devices" после настройки правила UDEV, перезапуска UDEV и отключения / повторного подключения телефона, и он все еще показывал:

List of devices attached 
????????????    no permissions

Однако, согласно предложению Марецки на этой странице:

Почему в Eclipse Android Device Chooser не отображается мое Android-устройство?

... если я убью сервер adb, а затем попробую "sudo adb devices", мне кажется, что мой телефон отображается правильно!

List of devices attached 
015ECD710F00A017    device

Итак, мой вопрос: почему в окне Eclipse Android Device Chooser телефон по-прежнему отображается как "????????" когда adb правильно показывает устройство в командной строке?

Нужно ли указывать Eclipse запускать плагин ADB от имени root? Если так, как бы я поступил так?

1 ответ

Я решил проблему. Как и в случае Motorola Droid 4, когда установлен параметр USB Mass Storage (независимо от того, включен он или нет), режим отладки не работает.

Я изменил настройки "USB-подключение к компьютеру" с "Mass Storage" на "Camera (PTP)", и теперь "USB-отладка" работает!

Другие вопросы по тегам