安装了最新版本的Android Studio,我在构建项目时发生了异常?

Way*_*nch 5 android gradle android-studio retrolambda

一个Android项目,旧版Android Studio很不错.但在我更新IDE版本后,当我使用gradle构建项目时会发生异常.

这是问题所在:

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

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

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

那么这个例外的最合理解决方案是什么?

tau*_*siq 17

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

在此输入图像描述

快照来自Mac.但是,它也适用于其他人.


kim*_*hen 0

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