2013-05-16 110 views
2

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

由于提前,
Mateiaru

+0

你应该检查日食中的错误视图。 –

+0

抱歉,它不是在新项目 – Chaoz

+1

中生成的,请尝试此操作。因为我不确定我是否发布相同的评论。右键点击你的项目。转到属性。选择java构建路径。选择导入和导出选项卡。点击android私有库。同时确保资源文件中没有错误。更新后发生在我身上。 – Raghunandan

回答

4

嘛,这种事情发生了很多和我在一起。大多数情况下,问题是从xml文件中消失的xml标签。检查所有的XML文件必须在代码的开头本文标签:

<?xml version="1.0" encoding="utf-8"?> 

如果你发现没有在第一行该指令的任何XML文件,你找到了你的问题。我不知道在eclipse中是什么导致了这种奇怪的行为,但是这可能是你的烦恼的原因。

+0

请!!!!!我告诉过你,我创建了一个新的ANDROID项目,没有编辑完成! – Chaoz

+0

另外,请检查我的答案。这是唯一一个在我的情况下工作(重新安装总是修复问题) – Chaoz

+0

完美的谢谢你,你只是节省了我的睡眠时间和头痛 – Dfranc3373

1

如果您没有R.java文件,请检查这个link

如果你仍然不能这样做,下面是如何获得R.java:
- 删除Android SDK和Android NDK;
- 删除所有自动真空淀积和所有SDK数据(Win XP的:C:\ Documents和Settings \用户名\ Application数据\机器人\”或任何的路径):
- 删除所有项目和卸载蚀;
- 重新下载并重新安装Eclipse和Android SDK & NDK;
- 安装Android插件;
- 创建一个新的Android项目;!
- 完成你有R.java

请您务必你检查了链接,你没有解决问题!

我没有找到别的办法。简单的Eclipse & Android插件错误。

Mateiaru