Android Studio使用gradle-retrolambda支持Java8 新特性 Lambde表达式
来源:互联网 发布:小甲鱼python视频教程 编辑:程序博客网 时间:2024/05/29 17:51
Java8的Lambde表达式用起来很简介, 但Android Studio现在版本并不支持
但是有gradle-retrolambda
GitHub地址:https://github.com/evant/gradle-retrolambda
如果你对Lambde表达式还不是很了解,请看这里详细解读:传送门
配置配置就能用了
在Module的build.gradle文件中配置
buildscript { repositories { mavenCentral() } dependencies { classpath 'me.tatarka:gradle-retrolambda:3.2.5' }}// Required because retrolambda is on maven centralrepositories { mavenCentral()}apply plugin: 'com.android.application' //or apply plugin: 'java'apply plugin: 'me.tatarka.retrolambda'
在android{ }方法中加入下面
android { compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }}
Android Studio提示快捷键: 快捷键Ctrl + Shift + 空格
可能遇到的一个问题:快捷键之后Lambde表达式的提示并不是排在前面,比如下面这个提示排在了倒数第二的位置,总之找找总会有的,当然Studio很智能,用多了就排在前面去了
The end~~
0 0
- Android Studio使用gradle-retrolambda支持Java8 新特性 Lambde表达式
- [Gradle Retrolambda]Android Studio使用lambda表达式
- Android Studio支持java8新特性
- android studio 使用retrolambda库 让代码支持lambda 表达式
- Java 8新特性 Lambde表达式介绍-使用
- Android Studio支持Java8特性的Gradle配置
- 让android studio使用java8及java8的新特性
- android studio中添加retrolambda,并使用idk8新特性的配置记录
- android studio 中gradle插件retrolambda的使用
- android上的JAVA8:使用retrolambda
- android上的JAVA8:使用retrolambda
- android studio retrolambda的使用
- android studio 配置Java8支持Lambda表达式
- Mac OSX 上 Android Studio 编译使用 JAVA8 及 retrolambda 的项目出错解决方案
- Android开发使用Java8新特性
- Android Java8 新特性
- java8新特性Lambda表达式
- java8新特性--lambda表达式
- JavaWeb学习之Servlet3.0新特性详解
- Java多线程之内存可见性
- 测试用例编写标准
- Activity的概念介绍
- Android拨打电话
- Android Studio使用gradle-retrolambda支持Java8 新特性 Lambde表达式
- c#面试题
- application.html.erb where line #6 raised:TypeError: 对象不支持此属性或方法
- Android天气预报开发
- sqlBASIC
- 5-19 支票面额 (15分)
- Android JAVA中去掉字符串空格的方法
- git当移动文件与更改文件共存Please enter a commit message to explain why this merge is necessary
- LeetCode:Majority Element II