5

一个安卓项目,老版本的安卓工作室很好用。但是在我更新IDE版本后,我用gradle构建项目时会发生异常。

这是问题所在:

错误:任务 ':jellyrefresh:compileReleaseJava' 执行失败。

使用 java 5、6 或 7 运行 gradle 时,必须使用属性 retrolambda.jdk 或环境变量 JAVA8_HOME 将路径设置为 jdk8

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

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

4

2 回答 2

17

转到文件 -> 项目结构 -> SDK 位置 -> JDK 位置并将路径更改为 Java 8 Home,然后重新构建项目。

在此处输入图像描述

快照是从 Mac 拍摄的。但是,它也应该适用于其他人。

于 2015-11-12T13:02:47.753 回答
0

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

于 2015-09-07T08:17:11.450 回答