本文发表在 rolia.net 枫下论坛GameLook认为,可能有影响,但也可能无大碍。 从目前来看,谷歌推崇全新AAB格式目的很直白,就是为了降低APP的包体大小,既提高下载转换率,同时优化用户的体验,让APP大小不再成为负担,这也符合手机App发展的大方向之一。 但在技术原理、专利、生态支持等方面是否存在交集暂时还不得而知,由于安卓与鸿蒙都属开源系统,各路分析人士的说法也就众说纷纭。 有分析认为,鸿蒙中打包的是AOSP的部分代码,一旦谷歌修改了文件格式,这部分代码也同样会更新至AOSP中去的,所以鸿蒙一样也可以兼容AAB格式文件。 同样也有观点认为,谷歌让使用AAB的开发者必须加入Google Play应用签名计划,也就是说除了开发者自行在第三方平台上提供了完整的安装包,用户在除Google Play以外地方下载的应用都是不完整的,可能会影响使用。 并且谷歌的这一规定仅针对8月份上线的新App,旧软件的变动谷歌并没作出特别说明,再加上没有经过测试,所以究竟是否会有影响,现在来说一切都还太早。 而从技术方案的角度来看,AAB背后的技术原理并不算复杂,对于微软、华为这样已经完整开发出一套操作系统的企业来说,实现类似的效果理论上并非什么难事。 实际上,华为已经在鸿蒙系统中实现了类似的“减小安装包”的效果,从网传的几张图片来看,鸿蒙版本的应用无论是安装包还是更新内容都要远小于原先的安卓版应用。更多精彩文章及讨论,请光临枫下论坛 rolia.net