Android eclipse中的gen文件丢失/不完整

Android eclipse中的gen文件丢失/不完整,android,eclipse,Android,Eclipse,谁能帮我修一下吗?!我清理了我的项目,当我尝试使用Build时,它运行不好,我从备份中复制了gen文件夹。这就是我的问题。 您手动编辑了R.java。你真的不应该那样做。因为实际上ADT每次插入新字符串xml时都会重新生成该文件。。进入你的目录 为了解决这个问题,你可以尝试删除这个文件,这样ADT会再次为你生成它 你的文件中的字符串是什么?你真的应该有任何字符串在该文件中!这是该文件中的名称 和字符串名称不能包含空格。这会在编译器尝试编译java文件时导致错误 如果要添加字符串,可以转到valu

谁能帮我修一下吗?!我清理了我的项目,当我尝试使用Build时,它运行不好,我从备份中复制了gen文件夹。这就是我的问题。

您手动编辑了
R.java
。你真的不应该那样做。因为实际上ADT每次插入新字符串xml时都会重新生成该文件。。进入你的目录

为了解决这个问题,你可以尝试删除这个文件,这样ADT会再次为你生成它

你的文件中的字符串是什么?你真的应该有任何字符串在该文件中!这是该文件中的名称

和字符串名称不能包含空格。这会在编译器尝试编译java文件时导致错误


如果要添加字符串,可以转到
values/strings.xml
并在那里添加字符串。adt将自动更新
R.java

您的R文件有问题。删除gen文件夹。右键单击项目并生成项目

如果代码中没有问题,那么项目应该正确构建


请记住,永远不要手动编辑您的R文件。

当然可以,但由于上次没有那么成功,您能引导我这次正确地进行编辑吗?我到底该怎么办?@Shawn怎么办?创建新字符串?删除gen文件并重新生成项目。我现在就这样做了,我删除了gen文件,右键单击项目,然后单击build,它重新生成了gen文件,但它是一样的。错误又出现了@Shawn在重新构建之前是否正在清理控制台日志!?也许是你上次编译的错误。现在错误已经解决了。问题是,当您解决日志中的错误时,eclipse不会清除这些错误。@Shawn不客气。我很高兴我帮你解决了这个问题谢谢,但这是我最后一次做它,但当建立它,它没有工作!什么也没发生。我知道这听起来很愚蠢,但这让我很疯狂!您是否已删除gen文件夹并重新构建项目。如果是,您仍然会遇到问题。请检查您的代码中是否存在任何错误,或者是否已将java文件导入android。R,如果是,请删除此重要内容是我做的,错误与之前的错误相同(当没有R.java时,应用程序没有问题,但当有问题时,我所做的任何更改都会说:‘R.java被删除了!重新创建R.java!’或‘R.java被手动修改了!还原到生成的版本!’我不想听起来很愚蠢,但这件事现在正折磨着我!你不应该修改你的R.java文件。它是系统生成的文件和系统不允许您编辑它。好的,您是对的。但我现在该怎么办?删除gen文件并重建应用程序不起作用!