专栏名称: 安卓开发精选
伯乐在线旗下账号,分享安卓应用相关内容,包括:安卓应用开发、设计和动态等。
目录
相关文章推荐
stormzhang  ·  维权成功! ·  昨天  
stormzhang  ·  国庆前,2 件大事 ·  2 天前  
鸿洋  ·  Jetpack ... ·  3 天前  
stormzhang  ·  高少喊我学英语了 ·  4 天前  
鸿洋  ·  深入学习 Android ... ·  6 天前  
51好读  ›  专栏  ›  安卓开发精选

Android Studio 2.4 Preview 6发布,支持 Java 8

安卓开发精选  · 公众号  · android  · 2017-04-28 16:43

正文

(点击上方公众号,可快速关注)


转自:谷歌开发者

如有好文章投稿,请点击 → 这里了解详情


几天前,我们发布了 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 兼容即可。您可以在我们的预览版文档中找到更多信息:

developer.android.google.cn/studio/preview/features/java8-support.html


希望您爱上 lambda!



看完本文有收获?请分享给更多人

 关注「安卓开发精选」,提升安卓开发技术