Android R已被eclipse删除

时间:2014-03-06 12:22:28

标签: android eclipse r.java-file

我正在制作应用程序,该应用程序只有10个活动和一些带文本视图的按钮没什么可复杂的,它是歌词应用程序(它显示音乐乐队的歌词)。我正在制作按钮,然后我让它们开始显示红色的ID,所以我想知道发生了什么,R从gen文件夹中删除了,突然所有的活动都充满了错误。发生了什么事情我尝试重新生成它但没有运气我尝试了很多东西但没有运气所以我不知道该做什么。

我删除了gen文件夹,并重新构建配置但不是r。我试过清理项目,但没有运气。我试着从历史中恢复但没有历史。所以idk做什么

4 个答案:

答案 0 :(得分:6)

R文件是生成的文件。如果未自动生成此文件,请尝试重建项目,清理项目或检查xml文件以查看其中是否存在错误。

答案 1 :(得分:1)

好像你在其中一个.xml文件中有错误。 ADT(Eclipse)不报告这些错误。这是ADT Android项目与普通Java项目略有不同的地方。 android项目需要不断更新的持久性R.java 文件。除其他外,R.java文件具有接口中提供的所有资源ID,并维护接口的一致性。

看看这篇文章,可以快速解决您的问题。

https://stackoverflow.com/a/22224369/819344

答案 2 :(得分:0)

首先检查一个xml文件中是否有错误(布局,可绘制等等)

答案 3 :(得分:0)

清理项目并重新重建。如果不发生这种情况,请删除android.jar文件并右键单击项目,然后单击“修复项目设置”以便添加它。