安卓|华为鸿蒙、微软Win11:全世界都在薅安卓的羊毛( 二 )


HAP 应用可以部署到不同硬件条件的智能终端上 , 但最重要的是 , 华为出于构建鸿蒙生态的需要 , 希望用 HAP 应用逐步替代 APK 。
因此 HAP 只兼容 HarmonyOS , 并不兼容 Android 。
不过 Google 与华为不同 , 前面我们说过 , Google 只在乎 GMS , 对于 Android 应用生态则一向秉持着开放态度 , 这也是 Android 生态枝繁叶茂的根本原因.
至于 AAB 格式 , 实际上是一种更先进的应用封装形式 。由于 Android 设备数量众多 , 配置各不相同 , 所以我们下载到的 APK 其实包括了针对不同机型的资源文件 , 这样会造成许多资源浪费 。
安卓|华为鸿蒙、微软Win11:全世界都在薅安卓的羊毛
文章图片

为了解决这一问题 , Google 从 2018 年开始推行 AAB 格式 , AAB 只作为开发者上传至应用商店的格式 , 用户下载到的依旧是 APK 。
区别在于 , AAB 格式安装部署更加灵活 , 可以针对不同配置、不同分辨率的机型提供对应的 APK 版本 , 因此用户下载到的 APK 文件会是专属的 , 体积更小 , 也更节省资源 。这才是 Google 推行 AAB 的主要目的 , 而并非加强应用管控 。
Google 急需下一个 Android
实际上 , Google 并不需要对 Android 应用生态进行过分管控 , 相比于此 , 更大的问题是 Android 系统本身带来的 。
在未来 , 多端融合、万物互联将成为硬件发展的主题 , 同样也会是操作系统的迭代方向 , 随着技术的不断升级 , 未来的操作系统多会朝着华为鸿蒙的方向发展 , 即全场景操作系统 , 一套系统将面对多套终端 。
而彼时 Android 则会失去优势 , 在我们印象中 , Android 更适用于手机和平板这种相对高性能的设备 , 但由于其先天的限制条件(最小运行内存不得低于 512MB) , 却不适合智能音箱、智能手表和汽车这些算力相对较弱硬件平台 。
此外 , Android 作为基于 Linux 内核开发的操作系统 , 维护和管控的难度也很高 , 由此衍生出的版本碎片化问题直到如今也让 Google 头痛不已 。
安卓|华为鸿蒙、微软Win11:全世界都在薅安卓的羊毛
文章图片

Google 并不是没有准备 , 它早在 2016 年就开始了 Fuchsia OS 的计划 , Fuchsia OS 的理念与 HarmonyOS 极为相似 , 一样采用微内核和模块化设计 , 可以部署到手机、汽车、音响、手表等不同的硬件设备上.
当然 Fuchsia OS 的手机系统一样兼容 Android App , 只是 Google 的研发进度实在太慢 , 直到现在还没什么太大进展 , 它作为 Google 的下一个 Android , 距离用户似乎还有很远 。
安卓|华为鸿蒙、微软Win11:全世界都在薅安卓的羊毛
文章图片

技术变迁总是很快 , 仅拥有十余年历史的 Android 也将不再适应未来的硬件发展趋势 , 不能满足 Google 的需要了 。
【安卓|华为鸿蒙、微软Win11:全世界都在薅安卓的羊毛】它唯一留下来的 , 也许就是丰富的应用生态 , 被薅羊毛是 Android 最好的归宿了 。