安装了最新版本的Android Studio,建工程时出现异常?

Installed the latest version of Android Studio, Exception occurred when I built the project?

一个 Android 项目,与旧版本的 Android Studio 配合使用效果很好。但是我更新了IDE版本后,用gradle.

构建项目时会出现异常

这是问题所在:

Error:Execution failed for task ':jellyrefresh:compileReleaseJava'.

When running gradle with java 5, 6 or 7, you must set the path to jdk8, either with property retrolambda.jdk or environment variable JAVA8_HOME

问题是,我的环境是Windows XP(我不想更新),所以我无法安装Java 8,所以不需要告诉我这样做。但是我还是想用Android Studio's latest version.

那么这个异常最合理的解决方案是什么?

你可以打开build.gradle看看,可能你用retrolambda编译javacode,需要java8.

转到File -> Project Structure -> SDK Location -> JDK Location并将路径更改为Java 8 Home,然后Rebuild project .

快照取自Mac。但是,它也应该适用于其他人。