本文主要是介绍解决bug:项目配置java8时出现Error:Jack is required to support java 8 language features...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Bug: Error:Jack is required to support java 8 language features.
Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.
文 | 莫若吻
1.问题描述:
在AndroidStudio中为项目设置支持java8的使用时,正常下载、安装并配置了环境变量;在项目中正常引用java8,在build.gradle中加入了代码
之后,出现bug(如下图)
2.解决方案:
在build.gradle中加入如下代码即可。
defaultConfig {jackOptions {enabled true}}
支持java8使用的详细代码在build.gradle中配置如下:
android {...compileOptions {sourceCompatibility JavaVersion.VERSION_1_8targetCompatibility JavaVersion.VERSION_1_8}defaultConfig {...jackOptions {enabled true}}... }
这篇关于解决bug:项目配置java8时出现Error:Jack is required to support java 8 language features...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!