新创建的Android应用程序项目缺少R.java文件

时间:2013-07-04 16:14:06

标签: java android eclipse

我打开了一个名为Test Canvas的Android应用程序项目,稍后将其清除 项目>干净...... 勾选了“自动Bulid”选项。 然后删除了R.java文件,它没有重新生成。我尝试了stackexchange问​​题中提到的所有其他选项。但是R.java文件仍然缺失。

一个答案说由于.xml文件中的错误导致R.java生成失败。但是没有错误。我100%肯定。

然后我创建了一个新的Android应用程序项目,它在xml文件中没有任何问题。

当我创建新项目时,它没有附带R.java文件。我尝试用不同的组合清洁和建造。它仍然不起作用。

我正在使用eclipse Helios Android API 15 Android SDK Manager修订版22 JDK 7U25

有人可以帮我吗?

3 个答案:

答案 0 :(得分:0)

我知道您已尝试清理该项目。我希望你做的是构建项目并检查控制台是否有任何错误。

如果您的项目包含错误,并且您的控制台中明确提到了这些错误,则也不会生成R.java。

看看你是否可以解决问题。

答案 1 :(得分:0)

尝试以下

  • 关闭并重新打开项目
  • 确保您的项目文件夹具有777权利
  • 使用更高版本的Android,触发清洁构建
  • 检查问题选项卡,有时错误未显示在项目文件/文件夹中,但此选项卡中显示错误
  • 检查顶部以查看您剩余的内存量,有时OOM会搞砸了

请使用更新的版本1.5就像几十年之久

答案 2 :(得分:0)

试试这个。

  • 打开项目的属性
  • 转到应用程序的Android Build目标
  • 只需将当前选中的版本更改为另一个版本(可以是任何内容,但至少支持至少在Manifest中声明的minSDK)
  • 做一个干净的构建,如果您的项目没有类似资源的问题,例如可绘制名称中的连字符,无法识别的字符串,缺少尺寸值等等......您的项目应该使用R类生成R包