自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Google證實下一版Android不再使用Oracle專屬的Java API

移動開發(fā) Android
Google正計劃將Java應(yīng)用程序接口(APIs)從Orcale專屬的Java開發(fā)套件(JDK)換成開源的OpenJDK。Hacker News在上月率先曝光了“神秘的Android代碼庫”,而Google亦向VentureBeat證實“Android N”將僅僅依賴于OpenJDK,而不是Android自有的Java API版本。

Google正計劃將Java應(yīng)用程序接口(APIs)從Orcale專屬的Java開發(fā)套件(JDK)換成開源的OpenJDK。Hacker News在上月率先曝光了“神秘的Android代碼庫”,而Google亦向VentureBeat證實“Android N”將僅僅依賴于OpenJDK,而不是Android自有的Java API版本。

[[160987]]

一名Google發(fā)言人告訴VentureBeat:

作為一個開源的平臺,Android建立在開源社區(qū)的協(xié)作之上。

在我們即將發(fā)布的新版Android中,我們計劃將Android的Java語言庫遷移至OpenJDK,以便為開發(fā)者們打造一個用于構(gòu)建應(yīng)用和服務(wù)的常見代碼庫。

Google長期致力于貢獻(xiàn)和攜手OpenJDK社區(qū),我們期待未來能夠為OpenJDK項目作出更大的貢獻(xiàn)。

Android提供了某些Java API庫來支持Java變成語言的應(yīng)用開發(fā),這主要分成2個部分——面向庫的APIs,以及由Google開發(fā)的、能夠讓庫工作起來的部署代碼。

至于Java的“現(xiàn)東家”,甲骨文(Oracle)有兩種這些庫的實現(xiàn)方法——專有的JDK版本、以及開源的OpenJDK版本。

Google決定“鞏固”OpenJDK方面的努力,且Android早已在某些地方用上了它,這意味著該公司會分享它的實現(xiàn)代碼。

 

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 following native files from openjdk to libcore/ojluni/src/main/native: [long list of files]

上文提到的“代碼提交”指明已有8902個文件改動,明確指出了OpenJDK代碼已被加入Android。

Google希望開發(fā)者們會對這一改動感到欣喜,因為這簡化了他們構(gòu)建應(yīng)用程序時的代碼(這些Java API庫的通用代碼、而不是多個代碼庫)。

 

責(zé)任編輯:李英杰 來源: cnBeta.COM
相關(guān)推薦

2014-06-20 10:30:31

DalvikART

2012-11-22 10:28:13

SQL Server

2009-03-08 09:50:43

Firefox新版本

2016-01-21 11:05:52

ES6JavaScript新特性

2020-06-29 09:46:30

微軟瀏覽器Windows

2009-05-05 09:19:59

Solaris 10509更新Solaris 11

2012-03-05 09:58:25

Android酸橙派

2019-08-27 08:50:05

AndroidGoogle 移動系統(tǒng)

2021-08-02 09:55:06

Linux Mint開發(fā)工作官網(wǎng)

2011-09-08 11:01:32

Android冰淇淋三明治

2009-10-28 11:14:21

Android 2.0

2015-06-01 14:54:29

AndroidC++C

2009-03-08 09:20:19

Windows 7企業(yè)用戶

2013-11-18 11:57:47

Linux KerneLinux 3.13

2011-04-01 15:10:33

Java云計算

2022-06-06 15:56:22

Google自動駕駛系統(tǒng)Android汽車

2010-08-31 10:12:14

PowerPCOpera

2021-02-19 08:20:09

操作系統(tǒng)Android 12谷歌

2011-12-12 21:06:59

iOS

2015-03-04 14:11:43

GoogleAndroid5.0
點贊
收藏

51CTO技術(shù)棧公眾號