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