Моя главная проблема с разработкой в Android состоит в том, что эмулятор, кажется, постоянно отключается от затмения. Это всегда происходит 2-3 раза, когда я пытаюсь загрузить .apk из eclipse без перезагрузки эмулятора. Eclipse указывает на это пустым разделом DDMS -> Device, а logcat остается пустым - иногда я не уверен, что новый код сделал это на устройстве.
Единственное исправление, которое у меня есть для этого, - выключить затмение и перезапустить его. После перезапуска Eclipse, помимо времени загрузки эмулятора, я не могу набрать обороты в моей разработке.
Есть ли способ повторно подключить эмулятор к затмению без необходимости перезапуска Eclipse или даже эмулятора?
Обновление: Была полезна пара ответов, в частности "сбросить adb" или Kill-сервер -> подключить adb. Однако иногда это даже хлопотно.
Я собираюсь попробовать предложение Pentium10 подключить мой G1 и использовать его в качестве эмулятора, но сейчас я обнаружил, что если я не вижу, как работает мой logcat, и эмулятор работает (это мой самый большой проблема, потому что я вывожу все свои сообщения отладки в журнал), тогда я могу открыть CMD и набрать adb logcat . Это передает журнал в командное окно. Не очень красиво закодирован, но достаточно хорош, чтобы я мог найти свои проблемы ...