華文網

向iOS靠攏?安卓9.0將禁止開發者使用非官方API

據開發者論壇XDA的消息,在安桌開放原始程式碼專案(AOSP)中最近的一個提交報告發現,安卓9.0有可能會限制應用程式訪問Android SDK中未記錄的API。

對於開發者來說,這是一個些非常有用的東西,Android軟體開發套件(SDK)為開發人員提供了測試和構建新的Android應用程式所需的API庫和工具,隨著Android的每一個新版本都有一系列新的API可供開發者通過Android SDK使用。

但是,這個開發套件是由穀歌管理的,並不是所有的API都會提交到谷歌手上,很多有用的API是沒有經過認證或者直接是隱藏的,

現在很多玩機愛好者論壇或者貼吧都存在許多利用這些API個人開發的軟體。但隨著安卓9.0的更新,穀歌有可能會完全禁止訪問隱藏的API。

這個趨勢最明顯帶來的改變就是,安卓系統未來可能會減少很多協力廠商開發者開發的協助工具性的軟體,如一些去廣告外掛程式、按鍵映射、簽到助手等等,事實上去年穀歌11月份就開始針對Play商店的這類軟體進行清理。

的確,有很多人利用這類API做一些帶病毒的惡意軟體,但是大多數沒有帶認證API的應用程式都是良性的,也是安卓開發者展現創意,促進安卓系統發展的平臺,像早期的狀態列沉浸外掛程式,現在早已被各大安卓手機廠整合到了系統裡。

安卓的開放是一把雙刃劍,

我們理解Google可能會鎖定對Android P中所有隱藏的API的存取權限,以保護用戶免受濫用這些API的垃圾應用程式侵害。但是要因此限制安卓的開放性,穀歌是否還需要好好衡量一下呢?XDA論壇的一位開發者直言不諱的說,安卓系統現在越來越像第二個iOS了。