博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android Studio Java 8 语言功能支持更新
阅读量:7135 次
发布时间:2019-06-28

本文共 609 字,大约阅读时间需要 2 分钟。

昨天,我们发布了 Android Studio 2.4 Preview 6。现在,在 javac/dx 编译路径中,Java 8 语言功能将得到 Android 构建系统的支持。Android Studio 的 Gradle 插件现在对 Java 8 类文件进行“脱糖”处理,仅保留与 Java 7 兼容的类文件,因此,您可以使用 Java 8 的 lambda、方法引用及其他功能。

对于尝试 Jack 编译器的开发者而言,我们现在支持相同的 Java 8 语言功能集,但构建速度更快。您可以将 Java 8 语言功能和依靠字节码的工具(包括 Instant Run)结合使用。此外还支持使用 Java 8 编写的库。

我们最初是在 Android Studio 2.4 Preview 4 中添加 Java 8 脱糖功能。Preview 6 包含与 Java 8 语言功能支持有关的重要问题修复。其中的许多修复基于您提交的错误报告。我们非常感谢您帮助社区改进 Android 开发工具!

在您的 Android 项目中试用 Java 8 语言功能非常简单。只需下载 Android Studio 2.4 Preview 6,并将项目的目标和源代码兼容性更新至与 Java 版本 1.8 兼容即可。您可以在我们的预览版文档中找到更多信息。

希望您爱上 lambda!

查看更多文章,请关注『谷歌开发者』官方微信公众号

转载地址:http://glvrl.baihongyu.com/

你可能感兴趣的文章
走进单元测试二:测试需要从哪些方面着手
查看>>
著名编程语录
查看>>
后台修改,订单锁定
查看>>
CentOS 5.4 安裝 boost 1.4.1 筆記 - 杨毅的电子笔记
查看>>
工欲善其事,必先利其器:分享一套Code Smith 搭建N层架构模板
查看>>
几何变换详解
查看>>
Cocoa设计模式之KVC
查看>>
POJ 2063 Investment(完全背包)
查看>>
netmon工作原理
查看>>
通过python的import hooks实现像引用代码一样使用配置文件
查看>>
Google Code在Windows下面设置.netrc
查看>>
Oracle笔记(4):一个存储过程编写及C#调用
查看>>
在MyEclipse中配置Tomcat服务器
查看>>
2-SAT总结
查看>>
释放 Linux 系统预留的硬盘空间(转)
查看>>
MySQL安装出现的问题:the security settings could not be applied to 。。。 原因是原来的东西没有卸载干净...
查看>>
【OpenCV学习】极坐标变换
查看>>
OFBIZ 电子商城商品如何 进行多币种结算
查看>>
pyAggr3g470r 3.5 发布,新闻聚合器
查看>>
阅读短信
查看>>