【问题标题】:R.java missing after updating ADT to 22.0.1将 ADT 更新到 22.0.1 后 R.java 丢失
【发布时间】:2013-06-02 06:42:13
【问题描述】:

我知道这个问题已经在“Eclipse giving error, missing R.java file after recent update”和“R.java not generated after ADT update”中讨论过了,但我仍然无法解决。

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

  • 我没有任何“import 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 私有库” 、“Android Dependencies”、“Android 4.2.2”和两个端点库(我正在使用 App Engine)。
  • 我已在“帮助”选项卡 ->“检查更新”和“未找到更新”中更新了 Eclipse(我正在运行 Eclipse Juno SR2)。
  • 我已经从“http://dl-ssl.google.com/android/eclipse/”和“http://dl.google.com/eclipse/plugin/4.2”在“帮助”-选项卡->“安装新软件”中安装了新软件。
  • 在“project.properties”target=android-17 和“manifest”android:targetSdkVersion="17" 中。

我该怎么办? 请帮帮我!

【问题讨论】:

  • 希望您检查过 ADT 和 Android SDK 是同一版本。
  • @SrikantSahay!你说的太对了!非常感谢!

标签: android eclipse adt r.java-file eclipse-adt


【解决方案1】:

检查 Java 合规级别设置为 1.6

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

选择编译器合规级别:1.6

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

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

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

【讨论】:

    猜你喜欢
    • 2013-05-18
    • 1970-01-01
    • 2011-07-08
    • 2013-01-28
    • 2013-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多