今天早上,当我打开 Eclipse 来处理一个 Android 项目时,我在 R.java 文件中发现了一个错误。
我知道错误是什么,但我似乎无法掌握如何修复它;\
错误所在的代码:
public static final class string {
public static final int =0x7f040010;
public static final int app_name=0x7f040000;
如您所见,第一个字段没有名称,这当然会出错。
问题是当我删除文件并再次自动生成时,错误仍然存在。 如果我尝试手动更改或删除该字段,它无济于事。还是报错。
尝试重新启动 Eclipse - 没有区别。尝试清理项目,我尝试从 Android 工具菜单中“修复项目属性”。
有人吗?这真的很烦人,因为我无法继续我的项目。我可能不得不删除项目并复制类、xml 和可绘制对象,但我宁愿不这样做 - 讨厌做繁琐的工作:S
最佳答案
问题很可能与 strings.xml 文件有关。当您构建项目时,该文件被编译到 R.java 资源类中。因此,请仔细检查您的 strings.xml 文件,因为很可能存在导致此编译错误的问题。
关于android - 错误 i R.java : "Syntax error on token ' int', VariableDeclaratorId 预期在此 token 之后“,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7240542/