谷歌剛剛在Android開發(fā)者博客中披露了2021年的開發(fā)計(jì)劃,比如8~11月的時(shí)候,所有新應(yīng)用都必須支持Android 11的API Level 30。此外Google Play將要求新提交的App使用Android App Bundle發(fā)布格式,以減少尺寸和簡(jiǎn)化發(fā)布流程。
(來自:Android Developers Blog)
谷歌透露已有75萬款A(yù)pp和游戲支持Android App Bundle,并且受益于Play Asset Delivery和Play Feature Delivery等高級(jí)分發(fā)功能。
與典型APK安裝包相比,新格式具有15%的尺寸優(yōu)勢(shì)。對(duì)于開發(fā)者來說,就算某些地區(qū)的下載速率較慢,其應(yīng)用安裝成功率也有一定的提升空間。
按照計(jì)劃,從2021年8月開始,Google Play控制臺(tái)就要求所有新提交的應(yīng)用都使用Android App Bundle格式。
大小超過150MB的應(yīng)用還需支持Play Asset Delivery或Play Feature Delivery交付功能,以及Android 11的API Level 30。
2021年11月之前,面向Android 11的應(yīng)用行為將需要作出一些調(diào)整。此外需要注意的是,OBB擴(kuò)展支持文件也將不再受到支持。
當(dāng)前未推出更新的App,不會(huì)受到新政策的影響,用戶依然可通過Play商店渠道進(jìn)行下載。不過從8月份開始,免安裝的Instant App開發(fā)者需要注意這項(xiàng)政策的改變。
此外,Wear OS應(yīng)用不會(huì)受到API Level要求的約束,開發(fā)者可繼續(xù)使用minSdkVersion(舊版Android無礙使用)。
感興趣的開發(fā)者可收看官方發(fā)布的《現(xiàn)代Android開發(fā)(MAD)技能》系列視頻,以了解向App Bundles過渡的更多細(xì)節(jié)。