У меня была точно такая же проблема, и мне потребовалось некоторое время, чтобы понять, как установить изменения моего приложения на эмуляторе.
По сути, я заметил, что проблема была в том, что при запуске из плагина Eclipse ADT устройство эмулятора не показывалось на adb (мост отладки Android).
Ниже приведены команды, которые я выполнил для проверки списка устройств на adb (я использую Windows 7.):
cd C: \ Program Files (x86) \ Android \ android-sdk \ platform-tools
устройства adb
Чтобы обойти это, я бы запустил эмулятор.
Далее я бы убил процесс adb.exe.
Тогда я бы вручную перезапустил процесс adb.exe, просто выполнив> adb devices
Теперь вы должны увидеть подключенное устройство эмулятора, пример:
Список подключенных устройств
устройство emulator-5554
Теперь просто вернитесь к затмению и нажмите «Выполнить».
В окне консоли в Eclipse вы должны увидеть что-то вроде этого:
[2013-05-12 18:28:43 - MyFirstApp] Запуск Android!
[2013-05-12 18:28:43 - MyFirstApp] adb работает нормально.
[2013-05-12 18:28:43 - MyFirstApp] Выполнение запуска com.example.myfirstapp.MainActivity
[2013-05-12 18:28:43 - MyFirstApp] Автоматический целевой режим: с использованием существующего эмулятора 'emulator-5554' с совместимым AVD 'test_emu'
[2013-05-12 18:28:43 - MyFirstApp] Загрузка MyFirstApp.apk на устройство 'emulator-5554'
[2013-05-12 18:28:44 - MyFirstApp] Установка MyFirstApp.apk ...
[2013-05-12 18:28:58 - MyFirstApp] Удачи!
[2013-05-12 18:28:58 - MyFirstApp] Начало действия com.example.myfirstapp.MainActivity на эмуляторе устройства-5554
[2013-05-12 18:29:00 - MyFirstApp] ActivityManager: Запуск: Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = com.example.myfirstapp /.MainActivity}
Перейдите в окно эмулятора, и ваше приложение должно работать и отображать последние изменения кода.
Не закрывайте эмулятор, иначе вам придется повторить процесс уничтожения и повторного запуска adb.exe вручную.