R.java没有生成或更新。没有任何已知原因删除自己。帮助尝试每个解决方案,

时间:2012-01-06 01:32:29

标签: java android eclipse

好的,我已经检查了过去两天我能找到的每个网站,并阅读了更多我想象可以解决的问题。

我有一个应用程序一半制作然后我不能让java看到我做的布局。我打得很干净,就像我做过很多其他事情一样。然后R.java消失了。

我删除了布局,以确保它不是原因。 R.java没有回来。

然后我决定从之前的项目重建。通过相同的事情大约四分之一的发生。

现在,有一半时间我开始一个新项目R.java不是从那里开始的。当它在那里它根本不更新。

我确保更新到最新的软件。我试过“Build Project”我试过重启eclipse。

我已经尝试保存我的R.java文件,然后当它自动删除时,我将其替换为最近的保存。我得到“aapt.exe遇到了问题,需要关闭”,当我尝试清理旧项目来修复它们时也会发生这种情况。

这破坏了我的编码。

3 个答案:

答案 0 :(得分:0)

在eclipse包资源管理器菜单(列出你的项目的左侧菜单)上右键单击,选择android工具,选择修复项目属性, 如果它有效,让每个人都知道,以便其他人可以受益。

答案 1 :(得分:0)

检查您是否意外导入android.R,这也可能导致问题。请参阅Lars的回答:Missing R.java file even though project cleaned

答案 2 :(得分:0)

我经常遇到R文件的问题。以下是您可以尝试的一些事项:

  • 删除R.java并查看它是否重新生成(确保自动构建已打开)
  • 关闭自动构建并手动编译项目
  • 转到隐藏的.android文件夹并删除debug_keystore,然后重新启动Eclipse并重建。可能还需要重新启动计算机。
  • 完全卸载并重新安装Eclipse

然后是其他建议的答案...检查您的XML文件是否有错误,确保您的类导入正确的R文件而不是android.R等。

您是否在控制台中收到任何特定的错误消息? 所有项目都会发生这种情况吗?