近日谷歌宣布從今年8月份開始aab格式將取代安卓apk格式,在這個消息傳出之后,很多小伙伴覺得這是在針對鴻蒙推出的,其實(shí)AAB格式的應(yīng)用擁有更小的體積,后期的迭代也更方便,對鴻蒙來說沒有什么太大的影響,下面具體來看看。
AAB (Android App Bundles) 是 Android 應(yīng)用程序包,開發(fā)人員使用該格式的應(yīng)用程序上傳到谷歌應(yīng)用商店。該格式是谷歌啟用的新格式,從2021年8月份開始,所有提交到谷歌商店的新應(yīng)用必須采用 AAB 格式。
AAB 是開發(fā)者上傳的文件格式,根據(jù)不同的 CPU,應(yīng)用中使用的C語言的SO會對應(yīng)的版本,不同的版本SO對應(yīng)不同版本的apk。
對使用者沒有任何影響,甚至終端使用者根本不會看到aab包。嚴(yán)格來講并非aab替換apk,只是開發(fā)者在Google Play發(fā)布應(yīng)用時候由直接發(fā)布apk包改為發(fā)布aab包,之后由Google Play重新打包成apk。
AAB格式解決了開發(fā)者需要分別打包不同架構(gòu)apk的問題,或者說,不用再把32位、64位、86位的包都塞進(jìn)同一個apk里,從而導(dǎo)致體積超大。在其看來,衍生出AAB格式是必然。
這方面,蘋果一直是有自己的構(gòu)建系統(tǒng),app開發(fā)者將應(yīng)用上傳到app store后,蘋果會自動分包成各型號iphone適用的包。華為應(yīng)用后臺算是比較接近蘋果的形式了。
有人表示,AAB打包很復(fù)雜,有壁壘。上述作者表示完全不是這樣,AAB打包非常簡單。只要二選一就完了,剩下的事情交給編譯器。
盡管影響都不是很大,但是這畢竟是谷歌對安卓生態(tài)的又一次加強(qiáng)控制、走向封閉之舉。谷歌的這個政策是不是愚蠢,甚至是作死呢?現(xiàn)在還不好預(yù)測,但至少,又給所有的安卓手機(jī)廠家、安卓應(yīng)用開發(fā)者敲了一次警鐘。
騰訊游戲零點(diǎn)巡航功能是什么意思 騰訊零點(diǎn)巡航什么時候
2021-07-06 / 67.2M
2021-07-06 / 38.0M
2021-07-06 / 56.5M
2021-07-06 / 57.2M
2021-07-06 / 15.0M
2021-07-06 / 25.9M
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2021 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備19031707號-1 | 鄂公網(wǎng)安備 42011102000245號
聲明: 本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來自互聯(lián)網(wǎng) 如有異議 請與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告