Вопрос по android – Eclipse / ADB часто отключается от моего устройства

30

Во время отладки мое устройство часто отключается от ПК, обычно после каждого сеанса отладки. Устройство по-прежнему отображается в списке DDMS, но его статус "отключен". Единственный способ исправить это - подключить USB-шнур, который становится проблемой после 10 раз в час. Там нет видимых сообщений об ошибках, когда это происходит.

Я думал, что это была проблема физического соединения с моим USB-шнуром или моим устройством, но я недавно обновился до совершенно нового Galaxy Nexus с совершенно новым USB-шнуром, и это все еще происходит. Теперь я убежден, что это проблема программного обеспечения.

Есть ли причина, по которой мои устройства часто отключаются? Существуют ли программы, которые, как известно, мешают подключению Android / ADB?

Спасибо за ваши ответы. Я перепробовал каждый порт USB на моем компьютере. Я бы не возражал, если бы это происходило каждые 1-3 часа, как tencent, но для меня это происходит каждые 5 минут. :( Я попробую ADB через Wi-Fi. Barry Fruitman
В конце концов, это была аппаратная проблема, хотя я использовал новое устройство и USB-кабель. К сожалению, лучшим решением было защемление USB-разъема с помощью плоскогубцев, и теперь он надежно удерживается в порту телефона. С тех пор Eclipse / adb больше не отключались. Barry Fruitman
Проверьте это решение ...stackoverflow.com/a/9671157/563306 dcanh121
Вы используете USB-концентратор? Или подключить прямо к компьютеру? В любом случае. Если первое, попробуйте подключить непосредственно к компьютеру. В последнем попробуйте другой порт. Это может или не может помочь, но это стоит попробовать. JesusFreke
У меня также есть эта проблема, однако обычно это происходит примерно через 1-3 часа разработки, и мне просто нужно сбросить ADB, а иногда даже отключить / включить отладку на моих устройствах, чтобы они отвечали снова. Это раздражение, но ничего особенного. Кажется, на ограниченных дисках, которые его поддерживают, ADB через Wi-Fi работает достаточно хорошо для меня. У меня не было проблем с отключением, которые я испытывал при использовании ADB через USB. ian.shaun.thomas

Ваш Ответ

11   ответов
0

тво каждый раз сразу после установки приложения в Android-устройство от затмения. Проблема была с моим USB-кабелем. Я использовал USB-кабель Blackberry Phone. Чтобы решить эту проблему, я просто заменил USB-кабель на Android-кабель USB (кабель, который поставляется с новым телефоном Android), и все стало работать нормально.

6

https://stackoverflow.com/a/26425489/1200583 это для Mac, но, возможно, то же самое для других ОС

enter image description here

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
0

Вы можете попробовать любой из двух или оба из них.

Restart device. Free some internal storage space (Works in most of the cases).
0

обновив Samsung Kies, который установил обновленный драйвер для моего телефона. Я предлагаю вам попробовать переустановить любые драйверы устройств.

0

Обновление KIES до последней версии, похоже, решило проблему.

0

просто обновите инструменты платформы SDK до 24.0.4 и перезапустите Android Studio. Это исправит это.

0

вы можете сделать то же самое, набрав "adb kill-server".

0

массируя его, и заново подключите его к USB-концентратору, но не плотно. Кроме того, не подключайте слишком много удлинительных USB-кабелей или концентраторов, иначе соединение между устройством и Eclipse IDE будет влиять на продолжительность.

И еще одна вещь, пытались ли разместить ваше устройство и USB-кабель на любой плоской поверхности (например, на столе) для поддержки длинного кабеля?

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded Barry Fruitman
5

что быстрее просто подключить / отключить, но выполнение следующих действий в командной строке должно сделать то же самое:

adb kill-server
adb start-server
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
22

вы правы. Кажется, это проблема программного обеспечения. Я сталкивался с этой раздражающей вещью много раз, это происходит время от времени. Я думаю, что происходит то, что соединение adb с устройством / эмулятором разрывается или становится неисправным, поэтому Android начинает показывать устройство какoffline.

Чтобы исправить эту проблему. Идти кDDMS-->Devices Tab-->Click the option "Reset adb" (который является последним вариантом, при нажатии на стрелку раскрывающегося списка). Затем вы увидите сообщение об ошибке в консоли, но через минуту ваш эмулятор будет готов к использованию без проблем. Я делаю это все время, и это работает. Попробуйте это вместо того, чтобы вручную подключать / отключать устройство.

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded Barry Fruitman
Error: User Rate Limit Exceeded Barry Fruitman
Error: User Rate Limit Exceeded"Tools -> Android -> Enable ADB Integration"Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
0

м машинам, включая новые яблочные макбуки, не хватает питания в портах USB, из-за чего ADB постоянно отключается.

Если ваше устройство рутировано, вы можете подключить его к ADB через Wi-Fi. Это очень удобно, гораздо больше, чем проводной USB. Конечно, у вас не всегда есть рутированное устройство.

Похожие вопросы