Сбой Android adb.exe - только при вызове из Eclipse (win7 32)

1

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

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

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

Похоже на проблему DDMS Eclipse. Любые идеи?

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

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

Теги:
adb

4 ответа

0

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

0

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

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

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

0

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

0

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

  • 0
    Я запустил Eclipse под OSX вместо Windows, и ADB ведет себя отлично. Возврат из ADWLauncher к стоковой панели запуска не решает проблему в Windows7.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню