创建新项目时未生成R.java

时间:2013-05-16 17:35:16

标签: android eclipse r.java-file

我正在构建一个应用程序。当我使用Project > Clean...清理项目时,我的R.java文件消失了。我试图重新生成它,但我不能。所以我决定创建一个新的Android项目并复制粘贴我的Java类文件的内容,所以我创建了一个新项目和新项目HAD NO R.JAVA FILE?!?!?!?!?我等了,我清理了,重建但没有运气。我尝试更新Android插件,但它是最新版本。所以我真正的问题是:
为什么当我创建一个新的Android项目时,没有生成R.java?

先谢谢,马泰亚鲁

2 个答案:

答案 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