七月初,谷歌正式宣佈:從8月1號起,將啟用全新的安卓程序文件格式,所有上架到Google Play Store的app,都必須使用.aab格式,傳統的.apk格式將被停止使用。

谷歌正式宣佈:8月起所有app必須采用aab格式,華為鴻蒙再遇挑戰

如果覺得谷歌隻是簡單地把軟件包的格式更換一下,那就想錯瞭,谷歌佈局這個已經有好些時日瞭。

谷歌此舉對應用開發者采取強制措施,在這個節骨眼上,很多關心華為鴻蒙系統的人會認為這是針對鴻蒙系統的,是對華為鴻蒙有所企圖。但我們更需要瞭解瞭之後,再去判斷,不要被某些人一上來就帶偏瞭。

谷歌正式宣佈:8月起所有app必須采用aab格式,華為鴻蒙再遇挑戰

apk是Android Package的縮寫,而aab是App Bundle的縮寫,兩者在本質上優勢壓縮包文件,但在技術上有著很大的差別。

aab相比於apk,有兩大明顯的優勢:

1,安裝包的體積更小節省手機空間,比aab安裝包小瞭15%,安全等級更高,對開發者分發和更新都更有利;

2,根據不同的設備,下載軟件對應的數據,不用全部下載,下載速度更快。

這就跟蘋果的iOS策略一樣,一個軟件在蘋果商店裡,當用戶用iPhone去下載,就匹配iPhone機型的數據包,如果是iPad下載,則匹配下載iPad的數據,舉個簡單的例子,不同款型的手機,在尺寸和分辨率上存在差異,之前apk的包就會把這些數據都做進這一個包裡,我們下載的時候就會整包一起下載,所以我們的軟件包就比較地大,而aab的包裡面也包含瞭所有的這些數據,但是我們下載的時候,不如是1080P的手機,就下載1080P的數據,其他用不上的就不用下載瞭。

谷歌正式宣佈:8月起所有app必須采用aab格式,華為鴻蒙再遇挑戰

說完谷歌為什麼要強制推出.aab之後,不妨再看看谷歌推出的時間點,因為很多人說谷歌這是針對鴻蒙的。

其實aab已經由來已久瞭,谷歌在2018年的I/O大會上就提出來瞭,隻是那會谷歌沒有強制開發者采用這個格式,沒有引起太多人的註意,如今谷歌正式提上日程,不過是學習蘋果先進的經驗,對安卓開發者來說是一件好事,對用戶而言是幾乎沒有什麼影響的。

華為消費者BG軟件部總裁王成錄博士在之前的生態交流會上也提到過,華為把要準備自研系統告訴谷歌,谷歌的一些高管表示出瞭很震驚

谷歌正式宣佈:8月起所有app必須采用aab格式,華為鴻蒙再遇挑戰

目前,谷歌商店上架瞭超過100萬個.aab格式的應用,隨著強制措施的采取,aab的應用軟件會越來越多。

aab雖說不是針對鴻蒙系統,但是對鴻蒙也是有一定的影響。現在的鴻蒙系統,主要是靠兼容安卓apk軟件的,目前自己的的.hpa格式的軟件還非常的少,不超過10個,有:支付寶、微博、抖音、江南百景圖、優酷、央視影音等,hpa格式的軟件也有一個特點,是內存相比於apk都有減少,比如央視影音的apk包有28MB,hpa包隻有1.35MB,優酷和新浪的安裝包也都在1MB。

谷歌正式宣佈:8月起所有app必須采用aab格式,華為鴻蒙再遇挑戰

有人會說,這對鴻蒙有什麼影響,直接兼容aab不就好瞭?非也,aab的運行是在GMS的框架下,而華為是不能使用GMS,隻能使用HMS,相當於aab和GMS被綁定瞭,在其他的非GMS環境下,是不能運行新版的安卓軟件,也就是說華為鴻蒙手機是不能兼容aab安卓軟件。

有趣的是,華為輪值董事長徐直軍曾表態:歡迎谷歌GMS應用支持華為HMS平臺,就像在蘋果iOS商店上架一樣。隻是谷歌沒有對此回復。

谷歌正式宣佈:8月起所有app必須采用aab格式,華為鴻蒙再遇挑戰

而這對於華為來說,反而是一種機會。華為軟件工程師也表示:對鴻蒙系統來說,是挑戰也是機遇。

谷歌正式宣佈:8月起所有app必須采用aab格式,華為鴻蒙再遇挑戰

開發者要重新做aab,或許會考慮華為鴻蒙系統應用,來豐富華為的軟件生態,按照華為鴻蒙系統的升級計劃,華為很榮耀多款手機都會上鴻蒙系統,這也有好幾千的手機用戶,後面肯定會擴展到其他品牌手機,開發者不可能放著這麼大個市場不去做,借此機會幹脆把鴻蒙軟件也一起做瞭。

谷歌正式宣佈:8月起所有app必須采用aab格式,華為鴻蒙再遇挑戰

目前還不清楚,第三方應用商店會不會強制使用aab格式,畢竟這都是谷歌說瞭算,就像谷歌說要把谷歌標志印在包裝上,一些安卓手機品牌都得照做,就連小米的MIUI做後臺的一些管理,都遭到瞭谷歌的調查。鴻蒙在國內暫時還可以兼容apk,長期往後就不好說瞭。

但,谷歌這一強制措施,將加快遭遇挑戰的華為HMS的建設!

創作者介紹
創作者 3C王者 的頭像
3C王者宇晨

3C王者

3C王者宇晨 發表在 痞客邦 留言(0) 人氣( 0 )