[Gradle Retrolambda]Android Studio使用lambda表达式
来源:互联网 发布:淘宝密码忘了怎么办 编辑:程序博客网 时间:2024/06/06 02:51
1.下载jdk8
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.配置Project: build.gradle
buildscript { repositories { mavenLocal() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' classpath 'me.tatarka:gradle-retrolambda:3.2.5' }}allprojects { repositories { jcenter() }}task clean(type: Delete) { delete rootProject.buildDir}
3. 配置Module:app -> build.gradle文件
添加apply plugin:
apply plugin: 'me.tatarka.retrolambda'
在android 节点下增加compileOptions:
android { compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }}
在android 节点下增加retrolambda :
retrolambda { javaVersion JavaVersion.VERSION_1_7 }
这是我的添加:
apply plugin: 'com.android.application'apply plugin: 'me.tatarka.retrolambda'android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.dalinbobo.lapa" minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } retrolambda { javaVersion JavaVersion.VERSION_1_7 }}
最后就可以使用lambda表达式了。
0 0
- [Gradle Retrolambda]Android Studio使用lambda表达式
- android studio 使用retrolambda库 让代码支持lambda 表达式
- Android使用Lambda表达式 - retrolambda插件(优缺点)
- android Studio Lambda插件(gradle-retrolambda)安装
- android Studio Lambda插件(gradle-retrolambda)安装
- android:在android studio中使用lambda,android lambda,retrolambda
- Android Studio使用gradle-retrolambda支持Java8 新特性 Lambde表达式
- 在Android上使用Lambda表达式 - retrolambda插件
- 在Android上使用Lambda表达式 - retrolambda插件
- android lambda使用:Retrolambda Plugin
- android studio 中gradle插件retrolambda的使用
- Android Studio上gradle配置Lambda表达式
- android studio retrolambda的使用
- Android Studio 添加retrolambda插件,实现Lambda表达式,与RxJava结合
- Android studio使用lambda表达式
- Android Studio 使用Lambda表达式
- Android Studio 使用 Lambda表达式
- Android Studio使用Lambda表达式
- 安卓学习过程、怎样阅读 Android 系统源码
- Java——JDOM解析XML文件
- String类的常用方法
- unity ulua之lua调用c#
- Spark生态顶级项目汇总
- [Gradle Retrolambda]Android Studio使用lambda表达式
- Android 平滑图片加载和缓存库 Glide 使用详解
- 诡异的解决了诡异的错误---Win10+Kali linux 2.0 双系统 以及 grub 修复(上)
- sizeof浅析(一)——求结构体大小
- adb强制打开“未知来源”
- 数据结构---线性表----顺序存储结构
- 【原创】k8s源码分析------kube-apiserver分析(1)
- 【机器学习详解】KNN分类的概念、误差率及其问题
- 获取时间Calendar、使用 Date 和 SimpleDateFormat 类表示时间