zoukankan      html  css  js  c++  java
  • Android在未来对 Java 8 特性的支持

    在谷歌, 我们总是努力做正确的事. 这意味着有时候我们会调整自己的计划. 我们深切地知道开发者社区是多少地关注 Android 能够对 Java 8 良好的支持, 并且我们正在改变自己对 Java 8 支持的方式.

    我们已经决定直接将对 Java 8 的支持添加进当前的 javac 和 dx 工具集里面, 而且会过期掉 Jack 工具链. 有了这个新方向, 已经存在的那些依赖于 Java 类文件的工具和插件应该继续可以使用. 再往后的话, Java 8 语言特性将会被 Android 构建系统天然支持. 我们的目标任务是: 在将来的几周, 把这个功能作为 Android Studio 的一部分来发布, 我们想早早地跟大家分享这个决定.

    起初, 我们通过Jack工具链添加 Java 8 来进行测试. 随着时间的推移, 我们发现对于我们的社区而言转向Jack的代价过于高昂, 尤其是在我们思索注解处理器, 字节码分析器和受影响的重写器时. 感谢大家尝试使用Jack工具链并积极地给予我们反馈. 你能够继续使用Jack来构建 Java 8 相关的代码, 直到我们发布对 Java 8 新的支持. 从Jack那里迁移应该要求很少或者没有什么工作.

    我们希望新的计划会对每一个人铺平更顺畅的道路, 来在 Android 上充分利用 Java 8 的语言特性. 在发布 Android Studio 的新的支持的时候, 我们将会分享更多的细节.

    敬请期待!

  • 相关阅读:
    ‎CocosBuilder 学习笔记(2) ccbi 文件结构分析
    ‎Cocos2d-x 学习笔记(22) TableView
    ‎Cocos2d-x 学习笔记(21.1) ScrollView “甩出”效果与 deaccelerateScrolling 方法
    ‎Cocos2d-x 学习笔记(21) ScrollView (CCScrollView)
    pkg-config
    变量定义
    perror 与 strerror
    popen and system
    exit
    uint8_t
  • 原文地址:https://www.cnblogs.com/littlepanpc/p/6566375.html
Copyright © 2011-2022 走看看