Эта проблема давно искала меня, и я не могу ее исправить или полностью локализовать источник проблемы (хотя иногда я могу заставить ее разрешить телефону в режиме ожидания при подключении к Eclipse, но иногда это даже не вызывает проблемы).
Пропустите шаги.
Я подключаю свое устройство, оно всплывает и, кажется, работает нормально:
Я дважды щелкаю его, чтобы LogCat регистрировал его, в какой точке произошло 1 из 2 вещей:
-
Кажется, я работаю, я поменяю LogCat окно, которое куча текста, а затем белая, я замените их на Устройства и посмотрите
-
Устройство немедленно отключается
Теперь, если я оставлю его некоторое время и делаю случайные вещи вокруг Eclipse, количество автономных устройств медленно увеличивается (все они имеют одинаковый идентификатор, мой):
Вещи, которые помогают:
У меня есть Googled и посмотрел на другие вопросы по этому поводу, и мне удалось найти несколько "руководств", которые говорят мне перезапустить сервер adb. Я сделал это с помощью команд:
adb kill-server
adb start-server
Проблема заключается в том, что она исправляет ее очень редко. Время от времени полная перезагрузка ПК исправляет его, но не всегда...
Кроме того, выключите режим ожидания на телефоне, когда он подключен. Для меня это достигается путем перехода
- Настройки → Программы → Разработка - > Stay Awake
Есть ли у кого-то истинное решение? Я пробовал большую часть того, что мог найти в Google, и мне еще не повезло, и это действительно начинает раздражать меня.
РЕДАКТИРОВАТЬ: Святое дерьмо, это SO ANNOYING! EDIT 2: добавив щедрость к этому, как только смогу.
РЕДАКТИРОВАТЬ 3. Вероятно, это связано с тем, что он подключается через концентратор USB, поскольку наши машины расположены в другой комнате, чтобы поддерживать уровень шума и тепла в наших офисах. Я получил его достаточно стабильным для развертывания приложений и тестирования очень быстро, но он по-прежнему остается автономным. О, хорошо, теперь с моим проектом.