推广 热搜: 杏彩注册  防伪标签  杏彩平台  输送  公司注册  杏彩代理  充值卡  东莞  武汉  食品 

Google证实下个版之本的Andr的oid将不使方用甲骨文的Jav那a API

   日期:2019-09-22     来源:Aj0AKC    浏览:15    评论:0    
核心提示:Google证实下个版本的Android将不使用甲骨文的Java API英文原文:Google confirms next Android version wont implement Oracles

Google证实下个版之本的Andr的oid将不使方用甲骨文的Jav那a API
Google证实下个版本的Android将不使用甲骨文的Java API

英文原文:Google confirms next Android version won’t implement Oracle’s proprietary JavaAPIs

Google 正计划将 Java 应用程序接口(APIs)从 Orcale 专属的 Java 开发套件(JDK)换成开源的 OpenJDK。Hacker News 在上月率先曝光了“神秘的 Android 代码库”,而 Google 亦向 VentureBeat 证实“Android N”将仅仅依赖于 OpenJDK,而不是 Android 自有的 Java API 版本。

一名 Google 发言人告诉 VentureBeat:

作为一个开源的平台,Android 建立在开源社区的协作之上。

在我们即将发布的新版 Android 中,我们计划将 Android 的 Java 语言库迁移至 OpenJDK,以便为开发者们打造一个用于构建应用和服务的常见代码库。

Google 长期致力于贡献和携手 OpenJDK 社区,我们期待未来能够为 OpenJDK 项目作出更大的贡献。

Android 提供了某些 Java API 库来支持 Java 变成语言的应用开发,这主要分成 2 个部分——面向库的 APIs,以及由 Google 开发的、能够让库工作起来的部署代码。

至于 Java 的“现东家”,甲骨文(Oracle)有两种这些库的实现方法——专有的 JDK 版本、以及开源的 OpenJDK 版本。

Google 决定“巩固”OpenJDK 方面的努力,且 Android 早已在某些地方用上了它,这意味着该公司会分享它的实现代码。

Initial import of OpenJdk files.

Create new libcore/ojluni directory with src/main/java and src/main/native subdirectiories.

Build ojluni into core-oj jar.

Use openjdk classes from java.awt.font package.

Copy all files from jdk/src/share/classes and jdk/src/solaris/classes directories in openjdk into libcore/ojluni/src/main/java.

Copy followi

ng native files from openjdk to libcore/ojluni/src/main/native: [long list of files]

上文提到的“代码提交”指明已有 8902 个文件改动,明确指出了 OpenJDK 代码已被加入 Android。

Google 希望开发者们会对这一改动感到欣喜,因为这简化了他们构建应用程序时的代码(这些 Java API 库的通用代码、而不是多个代码库)。

Google 此举可能与甲骨文起诉它侵犯 Java API 版权存在关系。但因为两个公司的诉讼尚未和解,Google 拒绝置评。

相关新闻:Android N 将替代使用 OpenJDK

更多信息请访问: 正点游戏 http://www.zdylyx.com/ ,编etepfk发布 了解详情。

Aj0AKC
 
标签: 杏彩平台
打赏
 
更多>同类资讯
0相关评论

推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅  |  违规举报
Powered By DESTOON