Я запускаю Eclipse: Helios. Вот проблема. Когда я оставляю свой Android-эмулятор в течение 20 минут, пока я программирую, если я пытаюсь установить и запустить приложение, я получаю эту ошибку в консоли:
[2011-07-12 12:27:55 - DatePrinter] Не удалось установить DatePrinter.apk на устройстве "эмулятор-5554": соединение отклонено: подключитесь
[2011-07-12 12:27:55 - DatePrinter] java.net.ConnectException: Соединение отклонено: connect
[2011-07-12 12:27:55 - DatePrinter] Запуск отменен!
Если я закрою эмулятор и снова запустил проект, запускается новый эмулятор, и консоль показывает запуск эмулятора, но приложение не устанавливается, и эмулятор не отображается в DDMS.
Если я перехожу на терминал и набираю adb devices
, я получаю это сообщение об ошибке
Сервер ADB не ACK
* не удалось запустить демон *
Ошибка не может быть подключена к демону
Единственное, что я могу исправить, я нашел, чтобы закрыть eclipse, убить процесс adb.exe и перезапустить eclipse.
Любые идеи, что может вызвать эту ошибку/как ее отладить?
Изменить: запуск эмулятора через диспетчер SDK также не дает никаких положительных результатов.
Изменить 2. Запуск сервера-адб-сервера adb и стартового сервера adb приводит к тому же сообщению "Сервер ADB не был ACK", хотя перед печатью он печатает "daemon not started, starting it now on port 5037"
.