Я думаю, что проблема, с которой вы столкнулись, заключается в том, что приложение только начинается с того места, где оно было остановлено, потому что оно не изменилось.
Если вы измените код, сохраните его (, вернитеверните его снова, если хотите, сохраните его), затем попробуйте снова запустить приложение из Eclipse.
Причина этого в том, что Eclipse установит новый APK в эмулятор только после изменения кода, чтобы сохранитьвремя.Если новый APK не установлен, то обычно исходное приложение просто выходит на передний план.
Если вы не хотите изменять код, альтернативой является доступ к DDMS (Window->Откройте Perspective-> DDMS) и откройте свой экземпляр эмулятора с левой стороны, выберите имя вашего приложения (обозначенное именем пакета) и нажмите красную кнопку остановки, чтобы завершить процесс.Таким образом, ваше приложение должно запускаться как обычно, не возвращаясь к своему резервному экземпляру.
Если у вас возникают проблемы с Logcat, для некоторых людей запуск этого в командной строке помогает:
adb kill-server
adb devices