即使项目已清理,也缺少R.java文件

Jam*_*mes 16 eclipse android r.java-file

每次在代码中我都有一个R,我得到一个错误R无法解析为变量.

R.java文件似乎丢失了.

我试过清理这个项目.

sup*_*erM 25

如果您的某个xml文件中存在错误(例如,找不到资源),则会发生这种情况.这也可能因为使用菜单而发生(由于菜单我遇到了这个问题,我不得不删除它们,清理并再次添加它们).另一个可能的原因是你最初想让你的R类不在创建它的默认位置,而是在你自己的包中.因此,R可能在其默认位置创建,而您的程序正在其他地方查找.


小智 11

检查您的XML资源(尤其是最近编辑过的)是否存在错误和sytax错误.当其中一个文件中有错误时,R类自动生成将中止.


Oce*_*lue 7

啊,"R无法解决"的错误.我认为每个Android程序员都会遇到这种情况.我希望这些工具对R.java和class的生成更加强大.

试试这个,它在过去对我有用:

右键单击Project根目录 - > Android工具 - >修复项目属性