Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.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
Java 如何修复生成代码中的错误_Java_Android - Fatal编程技术网

Java 如何修复生成代码中的错误

Java 如何修复生成代码中的错误,java,android,Java,Android,嗨!最近,我开始学习Android开发,在根据一本书制作项目时,我遇到了运行项目代码的问题。我不得不做一个照片库。一切进展顺利,但当我尝试运行它时,Eclipse自动生成的R.java类中出现了一个错误。在生成类R之后,我发现在类的末尾缺少一个大括号。我试图编辑代码,但Eclipse不允许。我创建了另一个项目,从书中获得了源代码,在类R中出现了相同的错误(没有生成最后一个大括号)。 如何解决这个问题?试试这些 -删除R.java文件,然后清理项目 -请参阅,用于定义布局的.xml文件中是否存在错

嗨!最近,我开始学习Android开发,在根据一本书制作项目时,我遇到了运行项目代码的问题。我不得不做一个照片库。一切进展顺利,但当我尝试运行它时,Eclipse自动生成的R.java类中出现了一个错误。在生成类R之后,我发现在类的末尾缺少一个大括号。我试图编辑代码,但Eclipse不允许。我创建了另一个项目,从书中获得了源代码,在类R中出现了相同的错误(没有生成最后一个大括号)。 如何解决这个问题?

试试这些

-删除
R.java
文件,然后清理项目

-请参阅,用于定义
布局的
.xml
文件中是否存在错误

-不要手动更改
R.java文件
,它是一个自动生成的文件,包含
常量
,根据其xml资源类型分组

尝试以下操作:

1.-将项目导入eclipse(文件->导入->常规->将现有项目导入工作区)

2.-在Eclipse中,手动创建gen文件夹并将其添加为源文件夹(右键单击项目:构建路径->配置构建路径->添加文件夹)


3.-清理项目时,如果您想让R.java生成良好

请尝试简单地删除文件系统中的
R.java
,然后运行应用程序。
R
中的错误是一个非常常见的问题。但你永远不应该编辑它。寻找可能的解决方案。我要做的第一件事是清理项目。像这样的错误通常与布局配置有关,请检查xml文件。清理并生成项目。我尝试删除R.Java文件,但在运行项目时,它会以相同的错误重新生成它,我已经重写了xml代码,但它说找不到照片gallery@did删除项目后,将其清除