0

所以我打开了一个项目,转到Activity1.java,将boolean值从falseto更改为true并运行。我在完全不相关的类上遇到空指针异常。似乎findViewById对某些 XML 布局 ID 的调用返回 null。

这怎么可能呢?这不是 Eclipse 第一次这样做。以前它给出了一些错误,例如“您不能将 ImageView 投射到按钮......这不是正在发生的事情,它在 15 分钟后修复了重新启动 Eclipse。

是否有任何缓存或可能是导致此问题的原因?

4

1 回答 1

1

这怎么可能呢?

我已经有一段时间没有遇到这个问题了,但是您的资源的编译版本显然与引用这些资源的 Java 类的编译版本不同步。Eclipse 主菜单中的 Project > Clean 解决了这个问题。

确保您使用的是相对较新版本的 Eclipse 的 ADT 插件(当前版本:R22)。

于 2013-07-22T17:36:22.797 回答