android studio引入 lambada表达式

yi引入方式有两种,一种是官方的 通过jack库

另一种是第三方的,推荐使用第三方的,官方的坑比较多

使用第三方:

 第一步:在project  gradle文件中添加

dependencies {
    classpath 'com.android.tools.build:gradle:2.3.3'
    classpath 'me.tatarka:gradle-retrolambda:3.6.1'
 

第二步:app 的gradle文件中添加:

apply plugin: 'com.android.application'
apply plugin: 'me.tatarka.retrolambda'
android {
         。。。。
    defaultConfig {
       。。。。
    }
    buildTypes {
       。。。。。。
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

          







参考博客http://blog.csdn.net/ys743276112/article/details/51722047

原文地址:https://www.cnblogs.com/epmouse/p/7084370.html