AS:Error:Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0

AS:Android Studio

错误:

错误截图.png

原因

全新的Android Studio默认的jdk是1.6*,1.7+,第一次启动时会提示安装jdk,点击下载自动跳转到苹果下载jdk的页面,下载下来叫是1.6版本的!!
本人的项目需要的是1.8的jdk,所以又重新从Oracle主页下载了1.8的,然后出现上面的异常。
google之后得到的关于“Unsupported major.minor ”的解释是java版本不对!

已经设置了SDK Location的jdk location为1.8的位置
但是从About Android Studio里面看到自己的JRE 是1.6xxx。

解决办法:

搜索之后了解到AS会自己设置默认的jdk位置,需要修改/Application/Android Studio/Contents/info.plist中

    <key>JVMVersion</key>
    <string>1.8.0_92</string>

AS默认的是:

    <key>JVMVersion</key>
  <string>1.6*,1.7+</string>

原文地址

如果还未解决:
请将jdk更新到最新版本,重启AS

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容