Сбой Android adb.exe - только при вызове из Eclipse (win7 32) - PullRequest
1 голос
/ 27 февраля 2011

ADB при автономной работе работает нормально. Я могу подключиться к своему устройству (HTC Desire) и выполнить установку .apk и т. Д., Поэтому я знаю, что драйверы USB работают правильно. Я знаю общую причину этого вопроса, но это можно исключить.

Иногда я могу подключиться к телефону, очень редко. В 99% случаев я просто получаю стандартное всплывающее окно Windows "adb.exe перестал работать".

Я обновил Eclipse до последней версии. Я уверен, что драйверы USB работают правильно Я могу подключиться через ADB в режиме командной строки без проблем. Я искал решение, пока Google не попросил меня остановиться :)

Похоже на проблему затмения DDMS. Есть идеи?

На самом деле, перед тем как я отправил это, у меня была мозговая волна. Не запустив Eclipse, я запустил adb.exe из командной строки и выполнил установку -r моего пакета .apk. Все работало нормально. Затем я запустил Eclipse - соединение с моим телефоном работало нормально ...

Нет, Eclipse теперь снова выходит из строя. НО с eclipse, пытающимся подключиться (и терпящим неудачу), я могу одновременно запустить adb из командной строки и установить пакет. Это должно быть Затмение

Ответы [ 4 ]

0 голосов
/ 23 сентября 2017

В моем случае была какая-то проблема с драйвером USB. Просто всегда подключайте телефон к одному USB-порту.

0 голосов
/ 04 мая 2011

Я обнаружил, что некоторые приложения, работающие на вашем телефоне, могут по какой-то причине вызывать сбой ADB.Попробуйте закрыть ненужные приложения, работающие на вашем телефоне, при разработке в eclipse

0 голосов
/ 14 февраля 2013

В моем случае у меня был запущен экземпляр adb.exe из другого пакета (Android-Sync). Процессы с этим именем файла распространены в пакетах, которые синхронизируют устройства. Вы можете найти больше информации о программах, которые используют процесс adb.exe здесь: Что такое adb.exe? Информация adb.exe

Чтобы определить, запущен ли у вас процесс adb.exe, посмотрите в диспетчере задач на вкладке "Процессы", чтобы найти запущенный adb.exe. Вы можете щелкнуть правой кнопкой мыши и выбрать «Свойства» в меню, чтобы узнать полный путь к файлу adb.exe.

Чтобы решить проблему и разрешить Eclipse доступ к нужному adb.exe, я выключил Eclipse и эмулятор. Затем я зашел в диспетчер задач и закрыл запущенный adb.exe. Там может быть больше, чем один. Затем я перезапустил Eclipse и эмулятор. К счастью, когда я запустил свое Android Virtual Device, эта программа была достаточно умна, чтобы запустить правильный adb.exe.

0 голосов
/ 14 марта 2011

Если у вас установлен альтернативный «модуль запуска» или «домашний экран», это может привести к закрытию соединения. Если он у вас установлен, либо принудительно остановите его, либо удалите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...