Android改用AAB安装包会成为鸿蒙的绊脚石吗?并不会
最近 , 有一条新闻引发了很多人的注意 。Google要求开发人员在2021年8月开始 , 所有提交到Google应用商店的应用 , 都必须以AAB格式提交 。我们知道 , Android是一个开源操作系统 , 利用Android开源项目AOSP , 目前很多系统都对Android应用进行了兼容 。
例如被委以建设国内移动生态、打破科技“卡脖子”现状重任的鸿蒙OS , 以及刚刚出炉的Windows 11等 。
这些系统兼容的Android应用 , 使用APK格式的安装包 。现在Google力推AAB新型格式 , 是不是意图将这些通过兼容APK蹭Android生态的竞争者一脚踹开?今天就来简单聊聊吧 。
AndroidAAB格式是什么
在聊这个问题之前 , 我们需要对AAB格式稍作了解 。实际上 , Google从2018年开始 , 就已经在推行AAB格式了 , 和APK相比 , AAB*大的优势在于省体积 。
我们知道Android机型号之多 , 浩如烟海 , 一个AndroidApp想要兼容海量的设备 , 就需要内置很多额外的配置文件 , 对不同的屏幕规格、CPU型号、RAM容量等等进行适配 。
而在传统的APK安装包 , 会将所有配置文件打包在一起 , 设备安装APK则会将这些数据都写入手机当中 。
但实际上 , 你并不需要所有这些配置文件 , 这就会占据额外的空间 。
而AAB的出现 , 则有效解决了这个问题 。Google Play商店用AAB来分发应用 , 和之前的APK相比 , AAB会自动适配机型所需要的配置文件 , 更灵活也更省体积 。根据Google官方的说法 , ABB针对不同设备配置和语言进行分发应用 , 可以平均比一般APK节省15%的体积 , 下载速度和安装速度都更快 。
换言之 , AAB的主要价值在于灵活封装分发和节省体积 , 这是Google推行AAB的主要目的 。
AAB会成为鸿蒙、Windows 11的绊脚石吗?
实际上 , Google只是规定了上架Google Play商店的应用需要使用AAB格式 , 开发者依然是可以在其他渠道分发APK的 。
和iOS不同 , Android并不仅有Google Play这个分发渠道 , 而Google目前也无意垄断应用只能在Google Play中发行 。
Google表示 , 开发者仍可以使用通用的密钥在不同渠道分发应用 , 因此可以预见 , 开发者在推行自己的应用的时候 , 仍会在其他渠道发布APK安装包的版本 。
显然 , 由于国内的Android生态基本和Google绝缘 , 国人也并不使用Google Play商店下载应用 , 因此Google推行AAB的举措 , 对于国内不会有什么实质性的影响 。
大家常用的国内应用商店 , 以及应用官网提供的安装包 , 在很长一段时间内仍会是APK格式 , 这并不会让兼容Android应用的其他系统难堪 。
另外 , 还有一些值得注意的事实 。例如 , 华为应用商店也支持提交AAB格式 , 实际上AAB和APK并不影响Android应用的本质 , 只是封装有所区别 , 这不会导致兼容方面的困难;
又例如 , Windows 11兼容的Android应用需要从微软商店分发 , 因此无论Google Play分发AAB还是APK , 都不会影响Windows 11兼容何种Android应用 , 开发者需要向微软商店多带带分发应用 , 该应用才能在Windows 11中运行 。
文章插图
文章插图
总的来说 , AAB相对于APK是存在实际优势的 , Google推行AAB并不是为了堵住其他系统兼容Android的口子 , 毕竟除了Google Play商店 , 开发者在其他渠道分发应用 , 还是会打包成APK格式 , Google对此也没有作出限制 。
【Android改用AAB安装包会成为鸿蒙的绊脚石吗?并不会】其他系统想要迅速扩大自己的生态圈 , 选择兼容Android仍会是一条好路子 。
推荐阅读
- 谷歌_GOOG.US重塑游戏体验:Android 12将支持手游“随下随玩”,心动不?
- Android端Chrome被指搜索引擎不公平竞争:仅对谷歌搜索进行优化
- 谷歌放出Android 5.0.2,支持Nexus 7/10平板
- 亚马逊Android应用商店没成功却成为Google反垄断诉讼证据
- Android beta 版 WhatsApp 向部分用户开放「只看一次」功能
- 欧盟想要把iPhone变成一部Android手机
- Android离拥有自己的类iMessage方案又近了一步
- aabc的成语
- win8系统怎样彻底更改用户名
- apk文件是病毒吗