Android Studio生成的项目默认支持JDK7,如果在程序中使用JDK8中的Lambda表达式就会报错。如何配置Android Studio在项目中使用JDK8中的新特性呢?
编辑项目中app模块的build.gradle(Module: app)文件。
1 | Gradle Scripts |
在android段中加入以下编译选项:
1 | compileOptions { |
加入后完整的build.gradle文件如下:
1 | apply plugin: 'com.android.application' |
保持修改后,Android Studio 会提示是否需要同步,选择 “sync now”即可。然后就可以使用JDK8的新特性了。