android studio 中使用retrolambda

缘起

使用lambda代码会变得简短些,看起来舒服些。
个人建议在不是很熟悉的情况下不使用这个,因为太爽会忘记原来这个方法或者函数是什么样子的。
由于本机的android studio(2.2) 原生lambda 的支持速度暴慢,所以还是使用 retrolambda

配置方法

  1. 在项目 build.gradle中增加
buildscript {
//开始加入
 dependencies {
       classpath 'me.tatarka:gradle-retrolambda:3.1.0'
 }
 //结束插入
}

2.在模块级build.gradle中增加

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}
retrolambda {
    javaVersion JavaVersion.VERSION_1_6
}

你可能感兴趣的:(android studio 中使用retrolambda)