1.在根项目的 build.gradle 中添加这个 classpath
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha9'
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
}
2.在项目的 bulid.gradle 中添加插件,并让其使用 Java8
apply plugin: 'com.android.application'
apply plugin: 'me.tatarka.retrolambda'//添加此句
android{
......
//添加此语句
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
......
}
dependencies {
retrolambdaConfig 'net.orfjackal.retrolambda:retrolambda:2.3.0'
}
3.在 Android Studio 3.0 (Canary 版本)变更
此版本的 android studio 开始 支持 Java 8
,所以可以将以上更改去除。
网友评论