将ADT更新为22.0.1后,R.java缺失

Osc*_*car 7 eclipse android adt eclipse-adt r.java-file

我知道这个问题已经在" Eclipse给出错误,最近更新后缺少R.java文件 "和" ADT更新后没有生成R.java "中讨论过但我仍然无法使其工作.

我的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 Build Path" - >"Order and Export",其中所有内容都按照以下顺序进行检查:"src","gen","Android Private Libraries","Android依赖关系","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".

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

soy*_*ito 1

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

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

选择编译器合规级别:1.6

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

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

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