0

我有一个小项目,昨天我尝试了清理功能(“项目/清理”)。但是清理后没有“id”或“layout”可以解析(“[name] 无法解析或不是字段”)。

我不知道我做错了什么,因为我读到这是清理整个项目的好方法......

有人知道如何解决这个问题吗?

谢谢

4

3 回答 3

1

检查 XML 文件中的错误。R 类是在 XML 被编译后生成的,以允许它与 Java 代码对话。如果找不到 R,则说明 XML 未构建或无法构建。

另外,请确保您没有导入com.android.R. 您的项目有自己的 R 类:com.your.package.name.R.

于 2012-07-11T19:08:12.450 回答
0

R.java 会在每次清理后的下一次构建中重新生成。如果您没有启用“自动构建”,请尝试启用它以在清理后立即开始重新生成。尝试运行项目(或只是构建它)。如果失败,请保存项目并重新启动 IDE。

于 2012-07-11T19:03:27.123 回答
0

我通常通过删除东西来修复资源错误。首先,删除包含R. 接下来,如果第一步没有帮助,请删除/gen/(但不是目录本身)的内容。

于 2012-07-11T19:10:25.957 回答