Android在未来对Java 8语言功能的支持
来源:互联网 发布:5到25位字符淘宝会员名 编辑:程序博客网 时间:2024/05/19 06:14
文 | Google 产品经理 James Lau
Google 始终坚持做正确的事情。有时,这意味着需要调整我们的计划。我们深知我们的 Android 开发者社区多么重视对 Java 8 语言功能的良好支持,因此,我们正在改变我们的支持方式。
我们决定弃用 Jack 工具链,改为直接在最新的 javac 和 dx 工具集中增加对 Java 8 语言功能的支持。经过这番改弦易辙,依赖于 Java 类文件格式的现有工具和插件仍可继续工作。今后,Java 8 语言功能将得到 Android 构建系统的原生支持。我们的目标是在未来数周内发布的 Android Studio 中包含这一支持功能,我们希望在此提前告知您这一决定。
我们最初测试了通过 Jack 工具链增加 Java 8 支持这种方案。但经过一段时间的测试,我们意识到,考虑到注解处理器、字节码分析器和重写器均会受到影响,切换到 Jack 对我们社区来说成本太高。感谢您试用 Jack 工具链并为我们提供宝贵的反馈意见。在我们发布全新的支持功能之前,您仍可以继续使用 Jack 构建 Java 8 代码。从 Jack 迁移到全新支持并不需要大费周折,甚至可以说毫不费力。
我们希望,新计划可以为每个人铺平在 Android 上充分利用 Java 8 语言功能的康庄大道。当我们在 Android Studio 中发布这一最新支持功能的时候,我们将会介绍更多详情。
推荐阅读:
FlexboxLayout帮助您完成聪明的UI布局
Android Studio 2.3正式版发布,官方全解析
让Android支持内容库保持最新
Android Nougat 7.1.2先睹为快
3.19 Google Doodle: 2017 父亲节(玻利维亚、克罗地亚、洪都拉斯、意大利、葡萄牙、西班牙)
- Android在未来对Java 8语言功能的支持
- android 对多文语言的支持
- JAVA语言对国际化支持的原理
- java语言的未来
- JAVA语言的未来
- C#语言未来需要支持的新功能
- Android Studio 2.4 Preview 6发布,支持Java 8语言功能
- C# 编程语言的未来功能
- C# 编程语言的未来功能
- C# 编程语言的未来功能 2
- C# 编程语言的未来功能
- Java语言提供的对观察者模式的支持
- Java语言对数据结构中“队列”和“堆栈”的支持
- 对未来语言的一点看法。
- java是一门有未来的语言!
- android支持的语言
- OpenGL ES 在 Android 中对 GLU 的原生支持
- Android N 之 Java 8 语言功能
- POJ4079二叉搜索树
- 阿里移动安全_验证码对抗之路及现有验证机制介绍
- 减少后台标签的功耗
- 寻址方式
- 手机移动界面侧滑
- Android在未来对Java 8语言功能的支持
- Python Fire开源—用于自动生成命令行界面的内容库
- 活动 | GDG女性开发者大会 · 上海站报名
- 活动 | GDG女性开发者大会 · 广州站报名
- 取舍的艺术:Evernote
- FlexboxLayout帮助您完成聪明的UI布局
- latex常见问题
- activiti
- 如何利用 Google AdMob从应用获利?