Этот вопрос относится к этой теме, однако этот поток не имеет ответов, так что это не технически дубликат.
У меня есть ADB 1.0.26, работающий на моих Windows 7 x64 и Eclipse SDK 3.6.2 с ADT 10.0.1 SDK-инструментами r10, и у меня установлены все версии Android SDK.
Когда я подключу свой телефон к компьютеру в режиме отладки и введите adb devices
в командной строке, появится мой телефон. Это Inspire 4G. Я могу adb shell
в устройство и ls
, поэтому я предполагаю, что часть кода/драйвера/телефона в цепочке работает правильно.
Теперь, если я подключу свой телефон и перейду в Eclipse, я получаю:
[2011-03-28 17:46:33 - DeviceMonitor] Ошибка подключения Adb: существующее соединение было принудительно закрыто удаленным хостом
[2011-03-28 17:46:34 - DeviceMonitor] Попытки подключения: 1
[2011-03-28 17:46:36 - DeviceMonitor] Попытки подключения: 2
[...]
[2011-03-28 17:47:53 - DeviceMonitor] Попытки подключения: 10
[2011-03-28 17:46:54 - DeviceMonitor] Попытки подключения: 11
[2011-03-28 17:47:00 - adb]
[2011-03-28 17:47:00 - adb] Это приложение попросило Runtime прекратить его необычным способом.
[2011-03-28 17:47:00 - adb] Для получения дополнительной информации обратитесь в службу поддержки.
[2011-03-28 17:47:04 - DeviceMonitor] Ошибка подключения Adb: существующее соединение было принудительно закрыто удаленным хостом
[2011-03-28 17:47:05 - DeviceMonitor] Попытки подключения: 1
[2011-03-28 17:47:07 - DeviceMonitor] Попытки подключения: 2
и т.д. и т.д. Это происходит навсегда. Не имеет значения, начинаю ли я Eclipse, а затем подключаю телефон или подключаю телефон, а затем запускаю Eclipse.
Я не думаю, что это должно иметь значение, но мой телефон - Inspire 4G, который внедрен и работает Revolution 4G 3.2