自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

谷歌推AAB安裝包是為了不兼容鴻蒙?告訴你真相

系統(tǒng)
Google從2018年開始,就已經(jīng)在推行AAB格式了,和APK相比,AAB最大的優(yōu)勢在于省體積。Google要求開發(fā)人員在2021年8月開始,所有提交到谷歌應(yīng)用商店的應(yīng)用,都必須以AAB格式提交。

近,有一條新聞引發(fā)了很多人的注意。Google要求開發(fā)人員在2021年8月開始,所有提交到谷歌應(yīng)用商店的應(yīng)用,都必須以AAB格式提交。

我們知道,安卓是一個(gè)開源操作系統(tǒng),利用安卓開源項(xiàng)目AOSP,目前很多系統(tǒng)都對安卓應(yīng)用進(jìn)行了兼容,例如被委以建設(shè)國內(nèi)移動(dòng)生態(tài)、打破科技“卡脖子”現(xiàn)狀重任的鴻蒙OS,以及剛剛出爐的Windows 11等。這些系統(tǒng)兼容的安卓應(yīng)用,使用APK格式的安裝包。現(xiàn)在Google力推AAB新型格式,是不是意圖將這些通過兼容APK蹭安卓生態(tài)的競爭者一腳踹開?今天就來簡單聊聊吧。

安卓AAB格式是什么  

在聊這個(gè)問題之前,我們需要對AAB格式稍作了解。實(shí)際上,Google從2018年開始,就已經(jīng)在推行AAB格式了,和APK相比,AAB最大的優(yōu)勢在于省體積?! ?/p>

我們知道安卓機(jī)型號(hào)之多,浩如煙海,一個(gè)安卓App想要兼容海量的設(shè)備,就需要內(nèi)置很多額外的配置文件,對不同的屏幕規(guī)格、CPU型號(hào)、RAM容量等等進(jìn)行適配。而在傳統(tǒng)的APK安裝包,會(huì)將所有配置文件打包在一起,設(shè)備安裝APK則會(huì)將這些數(shù)據(jù)都寫入手機(jī)當(dāng)中。但實(shí)際上,你并不需要所有這些配置文件,這就會(huì)占據(jù)額外的空間。

AAB格式 安卓AAB安裝包

上架Google Play的應(yīng)用,從今年8月開始需要使用AAB格式  

而AAB的出現(xiàn),則有效解決了這個(gè)問題。Google Play商店用AAB來分發(fā)應(yīng)用,和之前的APK相比,AAB會(huì)自動(dòng)適配機(jī)型所需要的配置文件,更靈活也更省體積。根據(jù)Google官方的說法,ABB針對不同設(shè)備配置和語言進(jìn)行分發(fā)應(yīng)用,可以平均比一般APK節(jié)省15%的體積,下載速度和安裝速度都更快?! ?/p>

換言之,AAB的主要價(jià)值在于靈活封裝分發(fā)和節(jié)省體積,這是Google推行AAB的主要目的。

AAB會(huì)成為鴻蒙、Windows 11的絆腳石嗎?  

實(shí)際上,Google只是規(guī)定了上架Google Play商店的應(yīng)用需要使用AAB格式,開發(fā)者依然是可以在其他渠道分發(fā)APK的?! ?/p>

和iOS不同,安卓并不僅有Google Play這個(gè)分發(fā)渠道,而Google目前也無意壟斷應(yīng)用只能在Google Play中發(fā)行。Google表示,開發(fā)者仍可以使用通用的密鑰在不同渠道分發(fā)應(yīng)用,因此可以預(yù)見,開發(fā)者在推行自己的應(yīng)用的時(shí)候,仍會(huì)在其他渠道發(fā)布APK安裝包的版本。  

顯然,由于國內(nèi)的安卓生態(tài)基本和Google絕緣,國人也并不使用Google Play商店下載應(yīng)用,因此Google推行AAB的舉措,對于國內(nèi)不會(huì)有什么實(shí)質(zhì)性的影響。大家常用的國內(nèi)應(yīng)用商店,以及應(yīng)用官網(wǎng)提供的安裝包,在很長一段時(shí)間內(nèi)仍會(huì)是APK格式,這并不會(huì)讓兼容安卓應(yīng)用的其他系統(tǒng)難堪。  

另外,還有一些值得注意的事實(shí)。例如,華為應(yīng)用商店也支持提交AAB格式,實(shí)際上AAB和APK并不影響安卓應(yīng)用的本質(zhì),只是封裝有所區(qū)別,這不會(huì)導(dǎo)致兼容方面的困難;又例如,Windows 11兼容的安卓應(yīng)用需要從微軟商店分發(fā),因此無論Google Play分發(fā)AAB還是APK,都不會(huì)影響Windows 11兼容何種安卓應(yīng)用,開發(fā)者需要向微軟商店單獨(dú)分發(fā)應(yīng)用,該應(yīng)用才能在Windows 11中運(yùn)行。

Win11 Windows 11

Windows 11將可以直接運(yùn)行安卓應(yīng)用,但前提是安卓應(yīng)用通過Windows 11商店分發(fā)

總結(jié)  

總的來說,AAB相對于APK,是存在實(shí)際優(yōu)勢的,Google推行AAB并不是為了堵住其他系統(tǒng)兼容安卓的口子,畢竟除了Google Play商店,開發(fā)者在其他渠道分發(fā)應(yīng)用,還是會(huì)打包成APK格式,Google對此也沒有作出限制。其他系統(tǒng)想要迅速擴(kuò)大自己的生態(tài)圈,選擇兼容安卓仍會(huì)是一條好路子。

【編輯推薦】

 

責(zé)任編輯:姜華 來源: PConline原創(chuàng)
相關(guān)推薦

2012-01-05 09:26:56

App Store作產(chǎn)品賺錢

2016-12-16 12:06:09

數(shù)據(jù)分析大數(shù)據(jù)

2022-11-03 09:46:08

2021-07-19 22:20:24

微軟Windows 11Windows

2011-01-26 10:50:46

2011-12-16 16:37:02

Fabrics邊界軟件數(shù)據(jù)中心

2020-05-06 09:10:46

AQS同步器CAS

2013-03-08 09:54:25

2020-02-12 22:16:25

物聯(lián)網(wǎng)平臺(tái)物聯(lián)網(wǎng)IOT

2021-11-30 05:45:48

React組件前端

2011-05-05 13:06:54

許小年企業(yè)轉(zhuǎn)型

2009-02-09 09:53:50

2009-11-11 09:39:01

張汝京辭職

2013-07-09 14:22:56

Windows 8.1

2017-04-24 16:44:41

寬帶千兆速度

2016-12-26 14:46:09

寬帶無線網(wǎng)絡(luò)Ovum

2021-02-01 14:11:35

數(shù)字貨幣貨幣ATM

2015-10-15 15:11:21

安裝包UbuntuLinux

2010-02-23 17:47:27

Fedora RPM

2015-04-17 10:09:44

iOS的崩潰率
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)