7

我知道这个问题已经在“ Eclipse 给出错误,最近更新后丢失 R.java 文件”和“ ADT 更新后没有生成 R.java ”中讨论过,但我仍然无法让它工作。

我的 R.java 文件没有生成,我在这里搜索了答案,但没有一个答案有效。在我更新 ADT 之前一切正常,所以代码应该没问题。这是我尝试过的:

  • 我没有任何“导入android.R”。
  • 在“项目”-选项卡->“自动构建”被选中。
  • 我已经清理了我的项目并重新启动了 eclipse 几次。
  • 我已经下载了 Android SDK Tools (22.0.1)、Android SDK Platform-tools (Rev.17) 和 Android SKD Build-tools (Rev. 17)。
  • 我已经开始了一个新的“Android 示例项目”和一个“Hello World”,但问题仍然存在,这意味着我的 *.xml 文件没有问题。
  • 我试过右键单击我的项目->“Android工具”->“修复项目属性”。
  • 我进入了我的项目的“属性”->“Java 构建路径”->“订单和导出”,所有内容都被检查并按以下顺序:“src”、“gen”、“Android Private Libraries”、“Android Dependencies”、“Android 4.2.2”和两个端点库(我正在使用 App Engine)。
  • 我在“帮助”-选项卡->“检查更新”和“没有找到更新”中更新了 Eclipse(我正在运行 Eclipse Juno SR2)。
  • 我已经在“帮助”选项卡 ->“安装新软件”中从“ http://dl-ssl.google.com/android/eclipse/ ”和“ http://dl.google.com/ ”安装了新软件日食/插件/4.2 ”。
  • 在“project.properties”target=android-17 和“manifest”android:targetSdkVersion="17" 中。

我应该怎么办?请帮帮我!

4

1 回答 1

1

检查 Java 合规性级别设置为 1.6

窗口-*首选项*- Java 编译器

选择编译器合规级别:1.6

还要检查问题窗口以查看您的布局(或其他区域)是否显示错误,这会阻止编译器构建文件。

检查问题窗口 Alt+Shift+Q,X

发布解决方案,因为它可能对其他人有所帮助。

于 2013-07-01T15:37:32.080 回答