
Google 已發布 Android 8.0 Oreo,但已提供 Android 8.0 升機的機種仍相當少,但 Google 已計劃大力推廣 Android 8.0。據 Mydrivers 報道, Google 在 Android 開發者博客上更新文章,推出了幾項新的規定,極可能會對 Android 生態有新的影響。具體來說,包括以下幾點,1、從2018年8月開始,所有向Play商店提交的APP都必鬚麵向Android Oreo( Android 8.0/8.1等)開發;2、從2018年11月開始,所有Play商店存量APP的新版都必須兼容和符合Android Oreo的開發規範;3、從2018年初,apk文件會添加一些額外的metadata(元數據),用於合規性驗證;4、從2019年8月開始,所有 Android APP都必須提供64位支持。
我們逐條來分析,首先第一點,目前Play商店仍允許面向老 Android 系統的APP提交,明年8月開始就不可能了;第二點意味著, Google 為老APP提供了3個月緩衝期,除非你永遠不更新,否則只要更新,就必須使用 Android 8.0的API。
再說第三點,在 Android 6.0時代(API 23),允許一些針對老版本的APP可以不經用戶許可直接獲取相機/位置等權限,這從明年初開始就不行了。這一舉措 Google 比較狠,因為針對的不僅僅是Play商店的應用,其實更多的是三方應用商店上的海量程序。
至於64位,已經是全行業的大趨勢。認為,第二點、第三點不僅對於APP開發者/發行者有約束力,對於賣手機的廠商同樣有影響。即使你的系統不更新8.0,也必須確保所有程序(系統級也一樣)滿足 Google 新的規範要求,除非你不用 Android OS。
Source: Mydrivers