我的 R.java 文件中的错误无法解决

Error in my R.java file cannot be resolved

我正在使用 Eclipse ADT 包,最近更新了我的 Android SDK 工具和 Android SDK 平台工具,然后我尝试创建一个新项目,但我的 R.java 文件看起来微不足道,但我仍然不明白它是如何不断显示的,因为它是一个自动生成的文件。
错误是:
语法错误,插入“}”完成 ClassBody.

请记住这是我刚刚创建项目的时候。同样删除文件并让它自动生成仍然会产生与错误相同的结果。
请帮助我解决这个问题,似乎找不到任何指向更新的 ADT 包的链接。
此错误显示在控制台中:

错误:在 MenuView 中,无法找到属性 android:preserveIconSpacing

  1. 导航到项目目录中的 \Android.Support.v7.AppCompatx.x.x\content\support\v7\appcompat\res\values\attrs.xml。

    在您的工作区中打开 AppCompat 项目并导航至 \res\values\attrs.xml

  2. 在 attrs.xml 文件中找到 "android:preserveIconSpacing" 并注释该行。

  3. 再次重建项目。

希望这能解决问题。

我做了评论 "android:preserveIconSpacing" 但产生了更多错误。 我备份了 appcompat_v7 并用损坏的替换了它,然后一切又恢复正常了。

更新 ADT 时会出现此问题。所以推荐使用Android Studio。
如果这不起作用,请尝试@Harsh Dattani 在之前的回答中所说的清理或重建项目。

我认为是 SDK Manager-Tools 未安装。