Android studio2.2.3 支持Java8
2017-02-11 00:14
267 查看
修改build.gradle(Module)文件
android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { applicationId "com.maimiho.androidtest" minSdkVersion 15 targetSdkVersion 25 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" jackOptions { enabled true } } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } compileOptions {//指定java版本 sourceCompatibility 1.8 targetCompatibility 1.8 } }
增加的内容如下:
defaultConfig{ jackOptions { enabled true } } compileOptions {//指定java版本 sourceCompatibility 1.8 targetCompatibility 1.8 }
就可以支持Lambda表达式等特性了
button.setOnClickListener(v -> Toast.makeText(this, "click", Toast.LENGTH_SHORT).show());
相关文章推荐
- Android Studio支持Java8特性的Gradle配置
- android studio 配置Java8支持Lambda表达式
- 让Android studio支持java8
- Android Studio 2.4 Preview 6发布,支持Java 8语言功能
- Android Studio支持Java1.8的解决方案
- 让Android studio支持java8
- Android Studio 3.0及先前版本支持java 8
- Android studio 2.4 支持java 8 特性
- Android Studio对Java8 Lambda的支持
- Android Studio支持java8新特性
- Sun称Java企业系统支持Windows和UX
- 在Unix/Linux上令(java)JVM支持中文输出
- 让PHP支持大型项目-构建JSP、PHP与JAVA融为一体的开发环境[转载]
- 一个使用JAVA编写的类似按键精灵的程序,支持脚本文件编写(含源代码)
- .NET和Java将有更好的动态语言支持(翻译)
- 使用java和shell脚本支持GUI模式/CLI模式切换
- Java支持哪些嵌套类?
- [Java]让FCKEditor支持动态设置文件目录
- java 的范型不支持 原始类型。真的很不大四叉。
- .Net 、Java可以支持中文标识符