0

我打开了一个名为 Test Canvas 的 android 应用程序项目,然后通过 Project > Clean 对其进行了清理...勾选了“Bulid Automatically”选项。然后R.java文件被删除,它没有重新生成。我尝试了stackexchange问​​题中提到的所有其他选项。但是R.java文件仍然丢失。

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

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

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

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

有人可以帮我吗?

4

3 回答 3

0

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

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

看看你是否能解决你的问题。

于 2013-07-04T16:33:58.607 回答
0

尝试以下

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

请使用更高版本 1.5 就像几十年前一样

于 2013-07-04T16:37:44.393 回答
0

尝试这个。

  • 打开项目的属性
  • 转到您的应用程序的 Android 构建目标
  • 只需将当前选中的版本更改为另一个版本(可以是任何版本,但至少支持清单中声明的​​ minSDK)
  • 做一个干净的构建,如果你的项目在你的资源中没有问题,比如可绘制名称中的连字符、无法识别的字符串、缺少尺寸值等......你的项目应该生成带有 R 类的 R 包
于 2013-07-04T16:50:50.747 回答