根據(jù)AndroidCentral,強推Google在Android開發(fā)者部落格上更新的系須支文章,推出了幾項新的統(tǒng)明規(guī)定,極可能會對Android生態(tài)有新的有A援影響。具體來說,都必包括以下幾點:
1、強推從2018年8月開始,系須支所有向Play商店提交的統(tǒng)明APP都必須以AndroidOreo(安卓8.0/8.1等)為導向開發(fā)
2、從2018年11月開始,有A援所有Play商店現(xiàn)存APP的都必新版都必須相容和符合AndroidOreo的開發(fā)規(guī)範
3、從2018年初,apk文件會添加一些額外的metadata(中繼資料),用于合格性驗證
4、從2019年8月開始,所有AndroidAPP都必須提供64位支援。
讓我們逐條分析:針對第一點來看,目前Play商店仍允許以舊安卓系統(tǒng)為導向的APP提交,明年8月開始就不可能了;第二點則意味著Google為舊APP提供了3個月緩沖期—除非你永遠不更新,否則只要更新,就必須使用安卓8.0的API。
再來說第三點,在Android6.0時代(API23),允許一些針對舊版本APP可以不經用戶許可直接獲取相機/位置等許可權,這從明年初開始就不行了。對于此事Google的做法比較「硬」—因為它針對的不僅僅是Play商店的應用程式,其實更多的是第三方應用程式商店上的大量程式。
至于64位,已經是全行業(yè)的大趨勢。
AndroidCentral認為,第二點、第三點不僅對于APP開發(fā)者/發(fā)行者有約束力,對于手機廠商同樣有影響。即使你的系統(tǒng)不更新8.0,也必須確保所有程式(系統(tǒng)級也一樣)滿足Google新的規(guī)範要求,除非你不用AndroidOS。
資料來源