当前位置:   article > 正文

android studio的语言设置,如何在Android studio中启用Java 8语言功能

android studio java语言选择

现在发布Android Studio 2.4 Preview 4,它现在支持Java 8 language features.不再需要Jack,并且需要禁用Jack以使用内置于默认工具链中的改进的Java 8支持.

现在我们需要禁用Jack并切换到默认工具链.

如何在android studio项目中启用Java 8功能?

解决方法:

启用Java 8支持:

要开始使用受支持的Java 8语言功能,请将Android插件更新为2.4.0-alpha4(或更高版本),并将以下内容添加到模块的build.gradle文件中:

android {

...

compileOptions {

sourceCompatibility JavaVersion.VERSION_1_8

targetCompatibility JavaVersion.VERSION_1_8

}

}

禁用jackOptions:

我们可以通过从模块的build.gradle文件中删除jackOptions块来禁用Jack并切换到默认工具链:

android {

...

defaultConfig {

...

// Remove this block.

jackOptions {

enabled true

}

}

}

注意:如果您的项目使用的是Jack,Retrolambda或DexGuard,那么Android studio默认使用这些工具提供的Java 8支持.

禁用Java 8支持:

如果您遇到与Java 8相关的任何问题,我们还可以在您的项目中禁用Java 8功能.我们可以通过添加以下行来更新gradle.properties文件以禁用Java 8功能:

android.enableDesugar=false

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/252770
推荐阅读
相关标签
  

闽ICP备14008679号