Android Studio 2.4 Preview 6发布,支持Java 8语言功能
2017-04-25 10:50
816 查看
几天前,我们发布了 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!
推荐阅读:
Android O移除HttpsURLConnection中不安全的TLS版本回退
Android O中对设备标识符所做的变更
介绍Android原生开发工具包r14
最后5天,TensorFlow使用者有奖征集
相关文章推荐
- 告别编译运行 ---- Android Studio 2.0 Preview发布Instant Run功能
- (4.6.11.3)告别编译运行:Instant Run ---- Android Studio 2.0 Preview发布功能
- Android Studio 2.0 Preview发布Instant Run功能(内附:AS 2.0Preview 导入以前版本的设置)
- Android在未来对Java 8语言功能的支持
- Android Studio 2.0 Preview发布,附下载地址,支持即时运行和GPU Profiler
- 告别编译运行 ---- Android Studio 2.0 Preview发布Instant Run功能
- Android studio 2.4 支持java 8 特性
- 重磅!Android Studio 3.0 正式发布,支持 Kotlin 语言
- 重磅!Android Studio 3.0 正式发布,支持 Kotlin 语言
- JAVA的动态性之脚本语言支持API
- ZLMS教学管理平台系统V1.2.0最新版本发布,支持纯Web视频直播点播,还带运营在线支付功能!完全免费提供!
- Java基于解释器模式实现定义一种简单的语言功能示例
- 【原】高亮您的代码,秀出您的水平【有源码,支持大部分常用语言的高亮显示,如C#,JAVA等】
- 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序
- Android Studio 3.0及先前版本支持java 8
- 使用jsp标签和java资源管理实现jsp支持多语言
- QBlog博客 V2.5 版本发布 增加健康频道[支持多语言、多用户、多数据库、目录级URL]
- CAT 3.0 开源发布,支持多语言客户端及多项性能提升
- Crate 1.0.0 发布,不再支持 Java 7