2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ 備案號(hào):
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
郵箱:toplearningteam#gmail.com (請(qǐng)將#換成@)
Google 不斷改進(jìn)其數(shù)字市場(chǎng),即 Google Play 商店,以幫助開(kāi)發(fā)人員以更好的方式分發(fā)應(yīng)用程序?,F(xiàn)在,該公司已宣布計(jì)劃從 APK 轉(zhuǎn)向其現(xiàn)有的替代應(yīng)用程序打包格式,稱(chēng)為Android App Bundles。它旨在解決當(dāng)前 APK 應(yīng)用程序打包格式的主要問(wèn)題,并將 Android 應(yīng)用程序的大小減少 15%。
現(xiàn)在,不知不覺(jué)中,開(kāi)發(fā)者長(zhǎng)期以來(lái)一直在使用 APK(Android Packages 的簡(jiǎn)稱(chēng))格式來(lái)打包應(yīng)用程序的代碼、資產(chǎn)和其他元素。但是,根據(jù)最近的公告,從 2021 年 8 月開(kāi)始,Android 應(yīng)用程序開(kāi)發(fā)人員將要求對(duì)新應(yīng)用程序使用 Google 的Android App Bundles (AAB) 打包格式。
為什么要從 APK 切換到 AAB?
新的應(yīng)用程序打包格式旨在減小 Android 應(yīng)用程序的大小,從而為最終用戶(hù)提供更快的下載和更少的存儲(chǔ)需求。它是由該公司于 2018 年推出的,谷歌表示 Play 商店中超過(guò)一百萬(wàn)個(gè)應(yīng)用程序,包括 Adob??e、Netflix、Twitter 和 Duolingo 使用應(yīng)用程序包而不是 APK。
新格式要求應(yīng)用程序的大小小于 150MB,以改進(jìn)分發(fā)。對(duì)于大小超過(guò) 150MB 的應(yīng)用和游戲,開(kāi)發(fā)者將不得不使用新的 Play Asset Delivery (PAD) 系統(tǒng)向用戶(hù)提供外部資源。目前,應(yīng)用和游戲使用 OBB 向用戶(hù)提供額外資產(chǎn)。但是,PAD 系統(tǒng)使用更快的數(shù)據(jù)壓縮和動(dòng)態(tài)交付策略來(lái)實(shí)現(xiàn)更快的下載,即使在玩游戲或運(yùn)行應(yīng)用程序時(shí)也是如此。
抓住
現(xiàn)在,盡管應(yīng)用程序包解決了 APK 打包格式的問(wèn)題,但對(duì)開(kāi)發(fā)人員來(lái)說(shuō)卻是一個(gè)重大問(wèn)題。Android App Bundles 格式僅適用于 Google Play Store 上的應(yīng)用程序,與開(kāi)發(fā)人員可以上傳到第三方市場(chǎng)(如Amazon App Store(也將支持 Windows 11)、小米的 Get Apps 等)的APK 不同。
因此,切換到 AAB 的開(kāi)發(fā)人員將無(wú)法向其他應(yīng)用商店和來(lái)源提供完全相同的軟件包。這消除了旁加載應(yīng)用程序的可能性,除非開(kāi)發(fā)人員維護(hù)其應(yīng)用程序的單獨(dú) APK 版本。
從 2021 年 8 月起,新的應(yīng)用打包格式將成為 Play 商店應(yīng)用的標(biāo)準(zhǔn)。因此,開(kāi)發(fā)人員將不得不為新應(yīng)用使用 AAB 格式。但是,現(xiàn)有應(yīng)用以及發(fā)布給受管理的 Google Play 用戶(hù)的私有應(yīng)用目前不受此要求的約束。
2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ 備案號(hào):
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
郵箱:toplearningteam#gmail.com (請(qǐng)將#換成@)