Android程序包生成器错误:不支持重大次要版本52.0

我目前在Windows 7 64位操作系统上使用Eclipse Mars(64位)。 我已经安装了JDK 1.7(64位)。 自从一个月以来,我一直在使用这个Eclipse,从一开始就安装了ADT插件。

但是,最近当我更新我的Android SDK以包含最新的Android N平台时,我在工作区中运行任何Android项目时出现错误。

错误如下,

Android程序包生成器错误:无法生成项目“HelloWorld”不支持的主要次要版本52.0

但是,当我在JDK 1.7(64位)的另一个Windows 7 64位系统上尝试Eclipse Juno(64位)时,我没有遇到任何这样的问题。

这是Eclipse还是Java的问题?

在这里输入图像说明

  • Android Studio - “用于编码UTF-8的无法映射的字符”
  • Eclipse升级不起作用
  • 什么是Android中的bin文件夹?
  • Eclipse无法parsingstring资源错误
  • Android SDK需要android开发人员工具包版本17.0.0或更高版本
  • 为Android安装英特尔x86 Atom系统映像(手动)
  • 指定Android项目依赖项(在Eclipse中)
  • 我可以将连接的设备设置为默认启动目标吗?
  • 我想我可能已经find了答案。 不知道我的结论是否正确,但是这个修复对我有用:

    在你的project.properties文件中添加如下内容:

    sdk.buildtools=<something lower than 24.x> 

    在我的情况下是23.0.3。

    结论部分,有人纠正我,如果我在这里错了:看来像新版本的Android构build工具使用JDK版本1.8。 就我而言,我正在使用Android Studio和Eclipse(Eclipse用于旧项目),Android Studio安装了最新的构build工具。