Когда я запускаю Eclipse, я могу запустить приложение Android с помощью Run As > Android Application
, но затем я делаю выпуски в приложение и сохраняю, но в эмуляторе приложение не обновляется. Я думал, что есть горячее развертывание (как упоминалось SO question1), но я закрываю эмулятор и перезапускаю его. Но если я попытаюсь запустить приложение, используя Run As
во второй раз в Eclipse, он застрял на 27% (как обсуждалось в этом SO question2), и я использую рекомендуемое решение Window>AVD Manager>Start
. Проблема, с которой я сталкиваюсь в этом подходе, заключается в том, что изменения в приложении, выполняемые во время работы AVD, не обновляются в эмуляторе, когда приложение позднее перезапускается, и даже перезапуск эмулятора не распространяется на сделанные изменения. Изменения регистрируются только при перезапуске Eclipse.Eclipse необходимо перезапустить, чтобы увидеть изменения, внесенные в приложение
Это может быть ошибка с Eclipse? Это 3,6.2 с помощью Android Development Toolkit 18 ... Я бы не возражал против решения, которое позволяет мне не перезапускать Eclipse каждый раз, когда я хочу запустить новую версию программы. Я проверил обновления программного обеспечения до того, как этот пост был сделан.
Да, я сделал шаг «Project-> Clean», но ничего не изменилось. – Vass
Я думаю, что лучшим решением является наличие реального устройства для тестирования. Я использую свои HTC Desire и Asus Transformer Prime в качестве тестовых устройств, и он работает безупречно. Также эмулятор очень медленный. Я могу пойти приготовить обед, ожидая его. – ernell