安卓應用包安裝程序安裝「apk軟體用什麼軟體」

最近一段時間谷歌的安卓相關消息不少,6月2日正式發布的華為鴻蒙系統2.0完全兼容安卓應用,接著6月底微軟又剛宣布Windows 11將會支持安裝原生安卓應用。

APK成為歷史:谷歌安卓以AAB替換APK安裝包,巧合還是針對鴻蒙?

近日傳來另一個重大消息,谷歌周三宣布,谷歌應用商店Play Store的APP格式將從8月1日起正式從「APK」改為「Android App Bundles」(AAB)。從8月1日開始,所有提交到谷歌Play Store的新應用都必須採用AAB格式,思雪學長了解到目前現有APK格式的應用仍可以使用。

啥是AAB(Android App Bundle)?

AAB就是Google 官方的插件化,Android App Bundle = Apk 動態打包,動態組件化的技術,與 Instant App 不同,AAB 是藉助 Split Apk 完成動態載入,使用AAB動態下發方式,可以大幅度減少應用體積。

APK成為歷史:谷歌安卓以AAB替換APK安裝包,巧合還是針對鴻蒙?

自從Android問世以來,Android應用一直以APK格式發布。APK是Android系統包(Android Package)的簡寫,也是Android應用的後綴名,一直是Android系統的程序規範包格式。

谷歌推出的AAB新格式是在2018 年,為何時隔快三年才正式推出是為了優化系統還是為了應對來自華為鴻蒙的挑戰呢?

APK成為歷史:谷歌安卓以AAB替換APK安裝包,巧合還是針對鴻蒙?

1.Google可以進一步鞏固自身生態,Google Play會使用 App Bundle針對每種設備配置生成並提供經過優化的APK,因此只會下載特定設備所需的代碼和資源來運行應用。因為AAB新格式僅限於通過 Google Play 發布的應用,而且使用AAB需要加入到Google的beta program。

APK成為歷史:谷歌安卓以AAB替換APK安裝包,巧合還是針對鴻蒙?

2.相關應用通過使用AAB(Android App Bundle)可以減少應用的包大小,從而提升安裝成功率並減少卸載量其中包含您應用的所有經過編譯的代碼和資源,它會將 APK 生成及簽名交由 Google Play 來完成。簡單來說AAB格式的應用可以比APK應用小15%。開發者不必再構建、簽署和管理多個 APK 來優化對不同設備的支持,而用戶也可以獲得更小且更優化的下載文件包。開發人員還可以更好地控制他們如何嚮應用分發更新,這可能會導致更快、更高效的應用更新。

APK成為歷史:谷歌安卓以AAB替換APK安裝包,巧合還是針對鴻蒙?

思雪學長認為谷歌安卓以AAB替換APK安裝包各種配置文件和資源文件的格式發生了較大的變化,導致原始的方案直接無法使用了。在谷歌進一步鞏固自身生態的同時也有效地捍衛了來自華為鴻蒙系統的「進攻」。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/274634.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-17 14:15
下一篇 2024-12-17 14:15

相關推薦

發表回復

登錄後才能評論