Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我打开了一个项目,转到Activity1.java,将boolean值从falseto更改为true并运行。我在完全不相关的类上遇到空指针异常。似乎findViewById对某些 XML 布局 ID 的调用返回 null。
Activity1.java
boolean
false
true
findViewById
这怎么可能呢?这不是 Eclipse 第一次这样做。以前它给出了一些错误,例如“您不能将 ImageView 投射到按钮......这不是正在发生的事情,它在 15 分钟后修复了重新启动 Eclipse。
是否有任何缓存或可能是导致此问题的原因?
这怎么可能呢?
我已经有一段时间没有遇到这个问题了,但是您的资源的编译版本显然与引用这些资源的 Java 类的编译版本不同步。Eclipse 主菜单中的 Project > Clean 解决了这个问题。
确保您使用的是相对较新版本的 Eclipse 的 ADT 插件(当前版本:R22)。