我在Eclipse上生成了一个新的Android项目,并且缺少R.file。我尝试了各种程序来尝试恢复它,比如清理项目并重建它等等,但这些都没有解决我的问题。
我正在使用Eclipse Indigo并在Ubuntu 12.04 LTS上运行它。 我想我可能需要从Android SDK Manager安装丢失的软件,但我不太确定。
有什么建议吗?
答案 0 :(得分:2)
如果即使在清理项目后也无法在Java类中导入R,那么XML文件就会出现严重错误,例如
。 1)任何Layout
xml文件中的错误
2)任何XML文件名都包含空格,大写字母或以数字开头。
3)您的任何drawable
图片名称都包含大写字母,空格或以数字开头。
答案 1 :(得分:0)
尝试我的一个建议
1.清除你的日食
./eclipse -clean
2.关闭并打开你的项目
3.确保为您的项目选择了正确的android SDK。检查你的android宣言以识别它。