Google證實下一版Android不再使用Oracle專屬的JavaAPI:經典捕魚遊戲機

時間:2023-11-24 19:28:39 作者:經典捕魚遊戲機 熱度:經典捕魚遊戲機
經典捕魚遊戲機描述::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 following native files from openjdk to libcore/ojluni/src/main/native: [long list of files]上文提到的“代碼提交”指明已有8902個文件改動,明確指出了OpenJDK代碼已被加入Android。Google希望開發者們會對這一改動感到欣喜,因為這簡化了他們構建應用程序時的代碼(這些Java API庫的通用代碼、而不是多個代碼庫)。[編譯自:VentureBeat]
站長聲明:以上關於【Google證實下一版Android不再使用Oracle專屬的JavaAPI-經典捕魚遊戲機】的內容是由各互聯網用戶貢獻並自行上傳的,我們新聞網站並不擁有所有權的故也不會承擔相關法律責任。如您發現具有涉嫌版權及其它版權的內容,歡迎發送至:1@qq.com 進行相關的舉報,本站人員會在2~3個工作日內親自聯繫您,一經查實我們將立刻刪除相關的涉嫌侵權內容。