0

我非常需要帮助。我试图在我的 android 应用程序 Project>Clean 中进行清理。这样做之后,我所有的课程都开始出现错误。它无法检测到 R in --> findViewById(R.id.heightVal); 它无法找到其他一些文件,xml ids 和 xmls。有任何想法吗?

4

3 回答 3

0

如果您使用的是 Ganymede 并且在其他一些 Eclipse 版本中遇到类似问题,这可能会对您有所帮助,无论是重新启动还是执行此操作大多数时候都可以清除它,右键单击您的项目,然后单击配置构建路径勾选那里显示的 android 文件

于 2012-08-24T05:08:58.090 回答
0

我想你import android.R在你的活动中。如果是这种情况,则删除该行并再次清理项目。

R 是一个自动生成的类,其中包含用于标识资源的常量。如果您没有 R.java 文件(在带有 1.5 SDK 的 Eclipse 中将是 gen/eu.mauriziopz.gps/R.java),我建议您关闭并重新打开您的项目或转到 Project > Build all(和选择“自动构建”)。如果这不起作用,不如尝试制作一个新项目。

于 2012-08-24T05:09:19.623 回答
0

尝试注释 XML 文件中显示错误的所有行。清理项目。如果 R.java 已重新生成,您可以取消注释这些行。如果 id 仍未检测到,请尝试关闭并重新打开项目。这很奇怪,但有时您必须这样做。

于 2012-08-24T05:22:21.207 回答