我目前在Windows 7 64位操作系统上使用Eclipse Mars(64位)。我安装了JDK 1.7(64位)。我从一个月开始使用这个Eclipse,从一开始就安装了ADT插件。
然而,最近我更新Android SDK以包含最新的Android N平台时,我在工作区中运行任何Android项目时遇到错误。
错误如下,
Android Package Builder错误:无法构建项目“HelloWorld” 不支持的主要次要版本52.0
然而,当我在使用JDK 1.7(64位)的另一个Windows 7 64位系统上的Eclipse Juno(64位)上尝试相同时,我没有遇到任何此类问题。
这是Eclipse还是Java的问题?
答案 0 :(得分:13)
我想我可能已经找到了答案。不确定我的结论是否正确但这个修复对我有用:
在project.properties文件中添加以下内容:
sdk.buildtools=<something lower than 24.x>
就我而言,它是23.0.3。
结论部分,有人纠正我,如果我在这里错了:似乎更新版本的Android Build Tools使用JDK 1.8版。就我而言,我正在使用Android Studio和Eclipse(Eclipse用于旧项目),Android Studio安装了最新的构建工具。