Android Studio默认使用Lambda表达式是会报错的,即使你使用的是Java 8,为了在android studio中使用lambda表达式,我们必须借助一个插件retrolambda ,该插件将java 8中的lambda表达式特性兼容到Java 5。使用它也很简单。
首先先项目根目录下的build.gradle中加入
classpath 'me.tatarka:gradle-retrolambda:3.2.0'
最终整个文件会像这样子
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
classpath