ADB при автономной работе отлично работает. Я могу подключиться к своему устройству (HTC Desire) и выполнить установки .apk и т.д., Поэтому я знаю, что драйверы USB работают правильно. Общей причиной этого вопроса, я знаю, но это можно исключить.
Иногда я могу подключиться к телефону очень часто. В 99% случаев я просто получаю стандартное всплывающее окно "adb.exe перестает работать".
Я обновил Eclipse до последней версии. Я уверен, что драйверы USB работают правильно Я могу подключиться через adb в режиме командной строки без проблем. Я искал решение, пока Google не попросил меня остановить:)
Похоже на проблему DDMS Eclipse. Любые идеи?
Собственно, незадолго до того, как я послал это, у меня была мозговая волна. Без запуска Eclipse я запустил adb.exe из командной строки и выполнил установку -r моего пакета .apk. Все работало нормально. Затем я начал Eclipse - соединение с моим телефоном отлично работало...
Нет, Eclipse теперь снова не работает. НО, когда eclipse пытается подключиться (и не удается), я могу одновременно запустить adb из командной строки и установить пакет. Это должно быть Eclipse
В моем случае была проблема с драйвером USB. Просто подключите телефон всегда к тому же USB-порту.
В моем случае у меня был экземпляр 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.
Я обнаружил, что некоторые приложения, запущенные на вашем телефоне, могут по какой-то причине привести к сбою ADB. Попробуйте закрыть незавершенные приложения, запущенные на вашем телефоне при разработке в eclipse
Если у вас установлен альтернативный "пусковой" или "домашний" экран, это может привести к закрытию соединения. Если у вас установлен один, либо принудительно остановить его, либо удалить.