失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > android studio lambda插件 Android Studio Lambda插件(gradle-retrolambda)安装

android studio lambda插件 Android Studio Lambda插件(gradle-retrolambda)安装

时间:2019-02-09 22:17:00

相关推荐

android studio lambda插件 Android Studio Lambda插件(gradle-retrolambda)安装

1.前言

java jdk升级到1.8以上以后就可以使用lambda表达式了,其优点就是 高逼格 更简洁,

需要注意的是 使不使用lambda 要看项目需求是否允许。

本文简单介绍 Android Studio gradle-retrolambda插件的安装.

2.在根build.gradle中进行如下配置

buildscript {

repositories {

jcenter()

google()

}

dependencies {

classpath 'com.android.tools.build:gradle:3.3.0'

classpath 'me.tatarka:gradle-retrolambda:3.2.5'

// NOTE: Do not place your application dependencies here; they belong

// in the individual module build.gradle files

}

}

3.在app/build.gradle中进行如下配置

android {

defaultConfig {

...

}

//lambda 必须 java 1.8

compileOptions {

sourceCompatibility JavaVersion.VERSION_1_8

targetCompatibility JavaVersion.VERSION_1_8

}

}

在以前的版本中 app/build.gradle 还添加了如下配置

apply plugin: 'me.tatarka.retrolambda'

目前会报如下警告

One of the plugins you are using supports Java 8 language features. To try the support built into the Android plugin, remove the following from your build.gradle:

apply plugin: 'me.tatarka.retrolambda'

因此 apply plugin: 'me.tatarka.retrolambda' 是可以省略的,不必再添加到配置中。

备注:配置lambda的其它方式

如果觉得《android studio lambda插件 Android Studio Lambda插件(gradle-retrolambda)安装》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。