我将SDK更新到22.0.1并进行了相关的ADT更新。更新后,我成功运行的代码已崩溃,并在查找xml资源时出现以下错误 -
unable to resolve static field 1108 (layout_name) in pkgname/R$layout
.
.
.
some error log....
.
.
.
java.lang.NoClassDefFoundError: pkgname.R$layout
请告诉我这个错误的原因是什么,我该如何解决?
答案 0 :(得分:0)
由于您已更新ADT,因此可能存在引用已损坏的情况。
尝试从项目中删除所有外部jar(如果有)。您可以在清洁后重新添加它们。
还要检查外部库是否放在/ libs文件夹中。
清理项目并检查构建路径。如果它不起作用,则必须重新启动Eclipse,然后检查project.properties文件。它会有所帮助。
谢谢!