一、在当前项目的app/build.gradle文件里面添加三段代码:

 

compileOptions {

sourceCompatibility JavaVersion.VERSION_1_8

targetCompatibility JavaVersion.VERSION_1_8

encoding "UTF-8"

}


 

android studio 3.0版本下使用lambda表达式的正确配置姿势

 二、这是让你的IDE强制使用JAVA8 ,你现在可以去刚刚的Project structure里面,java的语言已经强制支持了1.8:

android studio 3.0版本下使用lambda表达式的正确配置姿势

  

三、app/build.gradle目录声明插件使用

android studio 3.0版本下使用lambda表达式的正确配置姿势

apply plugin: 'me.tatarka.retrolambda'

四、项目目录底层的gradle文件里加入lambda class依赖

 

dependencies {

classpath 'com.android.tools.build:gradle:2.3.0'

classpath 'me.tatarka:gradle-retrolambda:3.2.5'

// NOTE: Do not place your application dependencies here; they belong

// in the individual module build.gradle files

}

相关文章:

  • 2021-11-29
  • 2021-09-11
  • 2021-10-07
  • 2021-07-15
  • 2021-06-02
  • 2021-11-17
  • 2021-10-28
猜你喜欢
  • 2022-01-26
  • 2021-12-16
  • 2021-10-12
  • 2022-12-23
  • 2022-12-23
  • 2021-07-06
  • 2021-12-05
相关资源
相似解决方案