Подтвердить что ты не робот

"Ожидание устройства" при отладке по телефону

Когда я отлаживаю приложение для Android на устройстве, он просто сидит на "Ожидание устройства" бесконечно. В журнале нет ничего, чтобы сказать, что что-то не так. Он работает отлично в первые 1 или 2 раза, а затем просто не может подключиться к телефону.

Я пробовал это со следующими телефонами:

  • Samsung Galaxy S1
  • Samsung Galaxy Nexus
  • HTC Sensation.

Все телефоны находились в режиме "USB-отладки" и пытались включить и выключить Mass-Storage.

Любые предложения?

4b9b3361

Ответ 1

Если вы запустите "adb devices" из командной строки, я предполагаю, что у вас нет устройств. Не отсоединяет ли кабель и повторно подключает его?

Вы пробовали "adb kill-server", а затем "adb devices", чтобы перезапустить его? Это должно помочь сузить, если это adb по сравнению с вашими телефонами, вызвавшими проблему (хотя мне приходилось иногда убивать каждый экземпляр adb, где несколько, похоже, были порождены).

Ответ 2

Попробуйте

  • отключить телефон
  • "adb kill-server"
  • "adb start-server"
  • восстановить телефон

Ответ 3

У меня возникла проблема с Samsung Galaxy SII, и проблема полностью исчезла, когда я прекратил использовать порт USB3.

Используя порт USB2 на одном и том же компьютере, он один раз не икнул. На порте USB3 он истекает через 10-15 секунд, требуя, чтобы я снова подключил его и начал.

Ответ 4

Используете ли вы USB-разделитель/концентратор? Использование обычного USB-порта устраняет проблему.

enter image description here