Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 错误i R.java:“;令牌上的语法错误';int';,此标记“后应为VariableDeclaratorId”;_Android - Fatal编程技术网

Android 错误i R.java:“;令牌上的语法错误';int';,此标记“后应为VariableDeclaratorId”;

Android 错误i R.java:“;令牌上的语法错误';int';,此标记“后应为VariableDeclaratorId”;,android,Android,今天早上,当我打开Eclipse来处理一个Android项目时,我在R.java文件中发现了一个错误 我知道错误是什么,但我似乎不知道如何纠正它\ 错误所在的代码为: public static final class string { public static final int =0x7f040010; public static final int app_name=0x7f040000; 如您所见,第一个字段没有名称,这当然会导致错误 问题是当我删除文件并再次自动生成

今天早上,当我打开Eclipse来处理一个Android项目时,我在R.java文件中发现了一个错误

我知道错误是什么,但我似乎不知道如何纠正它\

错误所在的代码为:

public static final class string {
    public static final int =0x7f040010;
    public static final int app_name=0x7f040000;
如您所见,第一个字段没有名称,这当然会导致错误

问题是当我删除文件并再次自动生成时,错误仍然存在。 如果我试图手动更改或删除该字段,则没有任何帮助。还是个错误

尝试重新启动Eclipse-没有区别。我尝试清理项目,我也尝试从Android工具菜单中“修复项目属性”


有人吗?这真的很烦人,因为我不能继续我的项目。我可能不得不删除项目并复制类、xml和可绘图文件,但我并不讨厌做繁琐的工作:问题很可能是strings.xml文件。构建项目时,该文件被编译到R.java资源类中。因此,请仔细检查strings.xml文件,因为其中很可能存在导致此编译错误的问题。

最有可能的是,您的strings.xml文件中有一个空字符串

<string name=""></string>


我刚试过这个,发现我忘记给字符串命名了。实际上,一开始我只是在Eclipse之外删除了R.java中的行,从而解决了这个问题,但我想您的解决方案要好得多;)谢谢奥利C也指出了这一点。我真的看不出你的答案有什么关联。很抱歉