採用新的標準格式,Android App Bundle(以下稱 AAB),取代舊的 APK。
2018 年 5 月,Google 首次推出 AAB 開源格式,新格式的優點很多,使用者較有感的是 App 容量更小、安全性更高。官方表示,包含 Adobe、Netflix 等 100 萬個應用程式已響應 AAB 格式。
AAB 的容量比起 Android APK 小 15%,更能節省裝置的儲存空間。不過,外媒《Android Authority》認為 AAB 仍有兩項問題待解決:首先,開發者在其他應用商城(如 Galaxy Store)推出 App 時,需額外花時間將 App 改為 APK 版本,儘管難度不高,但也意味著任何想在第三方應用商城上架 App 的開發者都需具備這項能力。
另一項問題更棘手,當開發商將 ABB 應用程式導出為 APK,需與 Google 提交他們的簽署金鑰。簽署金鑰可以證明誰是 App 的開發者,保護內容不受侵犯。與 Google 共享金鑰,等於是讓保全人員擁有你家鑰匙,部分開發者不願這樣做。
此外,Google 表示,強制使用 AAB 格式只適用於新的應用程式,現有的應用程式擁有豁免權,也包括受管於 Google Play 中的私人應用程式。
上週,微軟宣布 Windows 11 作業系統將能運行 Android App,但微軟未與 Google 合作,而是在 Microsoft Store 導入亞馬遜應用商城,讓使用者安裝商城上的 Android APK。捨棄 APK 對 Google 來說是一個大膽的決定,但也讓人好奇,這項政策對於 Windows 11 支援 Android APK 會帶來多少影響?