iMac上Android Studio requires Java 7 or later to run.You are currently using Java 6

异常处理

升级gralde以后编译报错

  • 问题现象 升级gradle到高版本,例如我升级到3.3以后编译报错。然而查看File-> Project Structure -> SDK Location里面的JDK已经是1.7 Error:Gradle 3.3 requires Java 7 or later to run. You are currently using Java 6.
  • 问题原因 Android Studio会自己设置默认的jdk位置,默认的jdk是1.6*,1.7+,虽然修改了Project Structure,但是plist里面并没有修改。
  • 解决办法:

进入Android Studio的私有目录,需要修改/Application/Android Studio/Contents/info.plist中下面的配置:

JVMVersion 1.6*,1.7+

例如我改为了,之后重试发现已经OK

JVMVersion 1.7*,1.7+

你可能感兴趣的:(android移动开发)