Android Studio Lambda Config

  lambda虽然不能让咱们应用性能更加优良,可是在代码提升整洁,方便阅读上,仍是不错的选择.目前android studio对lambda的原生支持并非很友好,能够使用第三方配置实现完美支持.配置以下:java

1, 项目的build.gradle文件配置android

buildscript {
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.0'
        //引入lambda
        classpath 'me.tatarka:gradle-retrolambda:3.2.5'
    }
}

2,module的 build.gradle文件配置(lambda须要java8环境)app

apply plugin: 'me.tatarka.retrolambda'

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

3,混淆文件配置性能

## deal for retrolambda ##
-dontwarn java.lang.invoke.* 

  

 

怎么清除这个插入的代码块(新人表示还没用明白...)
相关文章
相关标签/搜索