<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Google Play 為什么用 AAB 取代 APK?官方詳解來了

          共 1967字,需瀏覽 4分鐘

           ·

          2021-07-13 07:26

          技術(shù)編輯:小魔丨發(fā)自 思否編輯部
          公眾號:SegmentFault


          6 月 29 日,谷歌正式宣布,自 2021 年 8 月起,Google Play 將開始要求新應(yīng)用使用 Android App Bundle 進行發(fā)布,該格式將取代 APK 作為標準發(fā)布格式。


          為什么谷歌選擇用 Android App Bundle(AAB)取代傳統(tǒng)的安卓應(yīng)用程序包文件格式 APK 呢?AAB 有何獨到之處嗎?對此,Google Play 產(chǎn)品經(jīng)理 Dom Elliott 作出了詳細介紹。


          Android App Bundle 格式發(fā)布于 2018 年 5 月,其優(yōu)勢是使應(yīng)用程序文件更小,節(jié)省存儲空間。谷歌表示,自 AAB 發(fā)布以來,開發(fā)者社區(qū)積極擁護這一全新發(fā)布格式,并受益于其簡化的發(fā)布管理和高級分發(fā)功能。目前,有超過一百萬款正式版應(yīng)用使用 AAB 格式,Google Play 上排名前 1,000 的大多數(shù)應(yīng)用和游戲均在此列,例如 Adobe、Duolingo、Gameloft、Netflix、redBus、Riafy 和 Twitter。



          那么為什么要用 AAB 格式取代 APK 呢?谷歌表示此舉旨在讓更多用戶體驗到 AAB 的優(yōu)勢,并推廣對所有開發(fā)者有益的現(xiàn)代 Android 分發(fā)技術(shù)。


          接下來,我們就來看看 AAB 格式到底有哪些優(yōu)勢,這一新規(guī)則會對 Google Play 應(yīng)用帶來哪些影響吧。


          AAB:現(xiàn)代 Android 應(yīng)用分發(fā)技術(shù)


          AAB 格式具備以下四大優(yōu)勢:


          • Android App Bundle:Google Play 使用 App Bundle 生成并優(yōu)化 APK,以針對不同設(shè)備配置和語言進行分發(fā)。這種方式可令應(yīng)用體積更小 (平均比一般 APK 小 15%),下載速度更快,進而提升安裝量,減少卸載量。


          • Play 應(yīng)用簽名:以 App Bundle 方式分發(fā)需要 Play 應(yīng)用簽名,這種簽名使用 Google 的安全基礎(chǔ)架構(gòu)避免應(yīng)用簽名密鑰丟失,并可以升級到加密性更強的新應(yīng)用簽名密鑰。


          • Play Feature Delivery:超過 10% 使用 AAB 的熱門應(yīng)用在使用 Play Feature Delivery。通過它,用戶可以自定義將哪些功能模塊交付給哪個設(shè)備,以及何時交付。Play Feature Delivery 支持安裝時交付、按條件交付和按需交付等三種模式。


          • Play Asset Delivery:以動態(tài)方式交付大型資源可以減少用戶等待時間,同時縮減交付成本。使用 Play Asset Delivery 的游戲可以使用紋理壓縮格式作為交付條件,以便用戶只獲得適合其設(shè)備的資源,避免浪費空間或帶寬。


          除此之外,Play 應(yīng)用簽名將在不久后向適合的應(yīng)用推出 APK Signature Scheme v4,允許其訪問較新設(shè)備上即將推出的性能特性。

          8 月起,AAB 新規(guī)則將帶來哪些變化?


          一個月后,所有 Google Play 新應(yīng)用將必須使用 AAB 發(fā)布。在安卓 APK 流行多年后,這一轉(zhuǎn)變不可謂不大。那么這一規(guī)則的實施會對 Google Play 應(yīng)用帶來哪些影響呢?


          如上表所示,新上架 Google Play 應(yīng)用將使用 AAB 格式取代 APK,但這一規(guī)則不會影響現(xiàn)有應(yīng)用的更新。而在免安裝體驗方面,Google Play 將啟用免安裝 AAB 來取代免安裝應(yīng)用 ZIP。

          谷歌表示,AAB 的要求僅適用于新應(yīng)用,現(xiàn)有應(yīng)用及面向特定 Google Play 用戶的私人應(yīng)用目前無需遵從此要求。

          參考鏈接:
          https://mp.weixin.qq.com/s/9DFf-uGQY3KJNMwwyAlhkA
          https://android-developers.googleblog.com/2021/06/the-future-of-android-app-bundles-is.html

          1、Intellij IDEA這樣 配置注釋模板,讓你瞬間高出一個逼格!

          2、Spring+SpringMVC+Mybatis實現(xiàn)校園二手交易平臺【實戰(zhàn)項目】

          3、基于SpringBoot的迷你商城系統(tǒng),附源碼!

          4、把Redis當(dāng)作隊列來用,真的合適嗎?

          5、驚呆了,Spring Boot居然這么耗內(nèi)存!你知道嗎?

          6、全網(wǎng)最全 Java 日志框架適配方案!還有誰不會?

          7、Spring中毒太深,離開Spring我居然連最基本的接口都不會寫了

          點分享

          點收藏

          點點贊

          點在看

          瀏覽 152
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色秘 乱码一区二区三区男奴-百度 | 欧美黄片在线播放 | 人人干人人撸 | 亚洲操穴| 91探花国产在线播放 |