最流畅的国产App要来了,用完直接起飞( 三 )


最流畅的国产App要来了,用完直接起飞
文章图片
图源:Google搜索
但国内各大应用商店 , 是迟迟下不去手 , 因为有部分手机 , 还在用只支持32位架构的处理器 。
厂商们普遍又心软 , 不像苹果谷歌那般雷厉风行 , 导致现在32位App还有很多 。
而“归档应用” , 如今也遇到了类似的推广困境 。
因为这功能的实现 , 很依赖AAB的应用打包格式 , 而AAB在国内应用商店 , 几乎是无人问津的存在 。
最流畅的国产App要来了,用完直接起飞
文章图片
图源:androidpolice.com
AAB的由来 , 小雷不就细说了 , 只需要知道它是继APK后 , 一种全新的应用打包方式就行 。
既然是新鲜技术 , AAB的优势自然很明显 。
市面上的手机成千上万种 , 加上年年推出新机 , 兼容代码和素材随时间不断积累 。
带来的结果就是 , App变得更臃肿了 。
实际上我们手机需要用到的资源 , 不过是其中的一小串罢了 , 其余无用的代码素材就成了垃圾 , 大量占用手机内存 。
最流畅的国产App要来了,用完直接起飞
文章图片
AAB因为使用智能识别功能 , 彻底解决APK累赘的弊端 。
当我们下载App时 , 应用市场自动识别手机型号 , 针对性去掉无用的代码简化安装包 , 从而缩小体积 。
据谷歌官方称 , AAB格式安装包比APK格式平均小15% , 200M少30M , 效果挺明显的 。
最流畅的国产App要来了,用完直接起飞
文章图片
图源:谷歌
AAB的第二个优势:支持动态功能模块 , 也是扭转App膨胀成胖虎的大杀招 。
它允许用户只安装App的某个功能模块 , 不用强制把整个App装完 。
说人话:把App的每个功能分拆成单独的安装包 , 要使用哪个功能装哪个 。
这样做有3个好处:一是大大减少App对内存的占用 , 二是下载时节省流量时间 , 三是附加功能少了 , App运行更流畅 。
最流畅的国产App要来了,用完直接起飞
文章图片
图源:谷歌
该技术最适合应用在恨不得把所有功能汇聚一身的国产App , 尤其是微信 。
近几年把视频号、直播、小程序等大大小小的东西使劲往里塞 , 然而我们用得上的功能少之又少 。
有了动态功能模块以后 , 我们就能扔掉视频号小程序 , 只安装微信聊天、朋友圈等核心功能 。
如此一来 , 不就能大大降低微信以及其他App对手机内存的占用嘛 , 顺利破解国产App臃肿的难题 。
最流畅的国产App要来了,用完直接起飞
文章图片
但是吧 , 这么好的东西 , 在国内就是很难推广开来 , 原因有三:
一是国内没有统一的安卓应用管理标准 , 应用商店们各玩各的 , 连64位App都没完全统一 。
最流畅的国产App要来了,用完直接起飞
文章图片
其次呢 , 想要打包成AAB格式供用户下载 , 必须使用谷歌提供的一系列开发工具 , 还要从PlayAppSigning获得签名 。
意味着经过特殊调整的App , 无法再分发到其他第三方应用市场 。
开发者间接被谷歌商店绑定 , 以后只能跟谷歌混饭吃 。
最流畅的国产App要来了,用完直接起飞
文章图片
这一点 , 无疑动了国内的众多应用市场和开发商们的蛋糕 。
更重要的是 , AAB安装包需要依托GMS运行 , 也就是谷歌框架 , 不然无法安装 。
除了小米、一加及以前的华为 , 其他手机压根没这玩意 。