【发布时间】:2011-05-13 15:45:25
【问题描述】:
我尝试使用 Eclipse 和 Android maven 插件开发我的第一个 Android 应用程序。如果我第一次构建并将我的应用程序部署到虚拟设备,一切正常。但是,如果我更改布局,再次运行应用程序时会出现奇怪的 NullPointerExceptions。找不到某些视图或我遇到类转换异常,因为我按 id 搜索的视图类型错误。所以我必须重命名相同的视图并重新构建。之后它就起作用了。那是一种奇怪的缓存/重新编译行为。如果我用 maven 构建和部署我的 *.apk,它每次都有效。有任何想法吗?非常感谢。
【问题讨论】:
-
我不时遇到类似的事情。当我在一个“全部保存”中保存对代码和布局的更改时,这似乎会发生。您可以通过从主菜单中选择“Project / Clean...”来解决它,它会重新编译您的项目,到目前为止这对我有用。
标签: android eclipse caching deployment apk