我正在构建一个应用程序。当我使用Project > Clean...
清理项目时,我的R.java文件消失了。我试图重新生成它,但我不能。所以我决定创建一个新的Android项目并复制粘贴我的Java类文件的内容,所以我创建了一个新项目和新项目HAD NO R.JAVA FILE?!?!?!?!?我等了,我清理了,重建但没有运气。我尝试更新Android插件,但它是最新版本。所以我真正的问题是:
为什么当我创建一个新的Android项目时,没有生成R.java?
先谢谢,马泰亚鲁
答案 0 :(得分:4)
嗯,这种事情发生在我身上很多。大多数情况下,问题是xml标记从xml文件中消失。检查所有xml文件是否在代码的开头都有此标记:
<?xml version="1.0" encoding="utf-8"?>
如果您在第一行找到没有此说明的任何xml文件,则表示您发现了问题。我不知道在日食中是什么导致了这种奇怪的行为,但是这可能是造成你麻烦的原因。
答案 1 :(得分:1)
如果您没有R.java文件,请查看link。
如果你仍然不能这样做,这里是如何获得R.java:
- 删除Android SDK和Android NDK;
- 删除所有AVD和所有SDK数据(Win XP:C:\ Documents and Settings \ UserName \ Application Data \ android \“或其他任何路径):
- 删除所有项目并卸载eclipse;
- 重新下载并重新安装Eclipse和Android SDK&amp; NDK;
- 安装Android插件;
- 创建一个新的Android项目;
- 完成!你有R.java!
请确保您检查了链接,并且您没有解决问题!
我找不到别的办法。简单的Eclipse&amp; Android插件错误。
Mateiaru