Проблема обновления / кэширования ресурсов Android Eclipse - PullRequest
0 голосов
/ 13 мая 2011

Я пытаюсь разработать свое первое приложение для Android с Eclipse и плагином для Android maven. Если я впервые создаю и разворачиваю свое приложение на виртуальном устройстве, все работает нормально. Но если я изменил макет, я получил странные исключения NullPointerException при повторном запуске приложения. Некоторые представления не найдены, или я получил исключение приведения класса, потому что представления, которые я ищу по идентификатору, имеют неправильный тип. Поэтому я должен переименовать те же виды и построить снова. После этого это работает. Это странное поведение кеширования / перекомпиляции. Если я создаю и развертываю мой * .apk с maven, он работает каждый раз. Есть идеи? Большое спасибо.

1 Ответ

1 голос
/ 13 мая 2011

Иногда я сталкиваюсь с этой проблемой с помощью eclipse или RSA [рационального архитектора программного обеспечения]. Используйте project-> clean для компиляции и сборки, даже если вы выбрали «Автоматически строить».Это работает в большинстве случаев.

...