剑指华为鸿蒙OS生态?美国谷歌火速限制令:安卓App必须换格式

美国谷歌及母公司CEO:皮查伊(印度裔)

剑指华为鸿蒙OS生态?美国谷歌火速限制令:安卓App必须换格式


相关科技资讯援引Android Authority消息:主导着Android迭代的美国科技巨头谷歌,正式宣布“AAB格式将取代Android APK”……



不要以为又是小打小闹、拖个三年五载才会执行,谷歌方面给出了明确的时期:



2021年8月1日开始,所有提交Google Play应用商店的安卓App,必须停止使用传统安卓APK格式(已存在数百万款),强制采用谷歌要求的全新AAB文件格式!



如果你觉得,从旧APK到新AAB的变化,只是换了个App打包格式,那就太小瞧美国谷歌这招儿“绝杀”了!



众所周知的「APK」等于Android Package缩写,而谷歌强制要求适配的AAB格式,其实早在2018年就开始酝酿了,属于App Bundle独有的App后缀格式。



一个极为关键的不同之处是:



现有数百万款APK格式的安卓App,基本上包含了完整应用所需数据;而采用AAB格式上架谷歌应用商店的App,存在着完全不同的技术差异!



安卓用户通过Google Play Store点击安装应用时,根据安卓用户的设备信息GP后台服务器,使用BundleTool生成符合用户设备的*.apks 文件,执行特定App数据包匹配。


剑指华为鸿蒙OS生态?美国谷歌火速限制令:安卓App必须换格式


谷歌执行这种App策略,是不是突然觉得很熟悉?



没错,这种技术方案常见于苹果iOS平台:第三方开发者上传App完整数据后,用户使用iPhone会自动匹配iPhone可用App数据,使用iPad则匹配iPad可用的App数据。





在此之前,无论苹果用户使用iPhone或iPad,通过苹果应用商店安装某款App时,都会完整下载App所有数据资源包,这无疑占用了不同设备更多数据空间……



使用iPhone或iPad等不同设备、乃至使用不同型号的iPhone时,用户下载同款App通过苹果应用商店匹配的数据并不相同,因为不同设备的屏幕分辨率与功能存在差异。



谷歌要求使用 App Bundle (即AAB)发布App,等于给第三方App开发者下通牒:正式启用AAB格式将改变安卓App包逻辑,传统安卓App的APK格式将成为历史!



无论传统APK或是新AAB格式,本质上都是个ZIP压缩包文件~



不过,谷歌强制要求8月开始切换AAB格式(或者说跟随苹果技术方案),似乎意味着外界“共享”安卓App生态面临挑战:包括华为开源鸿蒙OS暂时兼容安卓App策略…



美国谷歌收购Android初版软件产品之后,拉拢全球近84家软硬件企业与厂商,共同推动了安卓平台的生态建设,华为技术对安卓及Linux内核贡献,一度仅次于谷歌!



谷歌突然中断其独家GMS技术合作,加速了华为自建HMS生态平台、开源鸿蒙OS面向所有合作伙伴(但没有白白净身出户),并兼容自己贡献过的安卓生态作为过渡…


剑指华为鸿蒙OS生态?美国谷歌火速限制令:安卓App必须换格式


值得一提的是,华为技术推动全新HMS生态平台、开源鸿蒙OS适配手机等设备后;美国微软Windows11也兼容安卓App,尽管是通过亚马逊App商店“二手模式”兼容。



打脸恶意贬低 鸿蒙OS兼容安卓是“套壳”的货色外,恐怕也让谷歌感受到了“安卓正在加速四分五裂”的生态掌控力波动~(都来兼容安卓App,以为Android “真开源”?)



除了推动HMS生态平台与开源鸿蒙OS体系建设,华为其实更早推出了「方舟编译器」技术方案!



相对于传统安卓App落后的“虚拟机中转”策略(为了更好兼容不同设备与元器件),通过华为技术发布的方舟编译器套件,开发者可以一键转换“现有”安卓App……



将传统APK格式的安卓App执行代码内部数据,一键转化成 静态编码 的“方舟版”格式App;当然了,顺便支持华为HMS服务组件、无缝兼容运行在鸿蒙OS也轻而易举!



从这个角度来看,谷歌要求开发者从8月起采用AAB方案、弃用传统安卓App使用的APK格式,无疑是剑指华为鸿蒙OS生态:不再提供统一数据包文件,如何一键转化?



美国谷歌要求“安卓App必须换格式”的火速限制令,可能成为 第三方App开发者同步开发谷歌GMS安卓、华为HMS鸿蒙不同App版本的阻力,让华为鸿蒙OS遭遇挑战…


剑指华为鸿蒙OS生态?美国谷歌火速限制令:安卓App必须换格式


不过,美国谷歌“要求更换安卓App格式”的火速限制令,目前来看也只是“增加了开发者对安卓与鸿蒙OS的开发适配难度”:



第一、第三方App开发者,开发谷歌要求的AAB格式安卓App,同时开发符合鸿蒙OS技术标准的App(如同分别开发苹果App安卓App那样),只是需要更多开发精力~



第二、华为开源鸿蒙OS生态存量过了“及格线”,本质上并不需要继续兼容安卓App;谷歌要求开发者8月开始弃用APK格式、启用AAB方案,或许会加速鸿蒙生态独立!



事实上,华为技术官方已经多次强调了:鸿蒙OS属于全新一代操作系统,并非仅适用于手机或替代安卓!



更进一步的是,华为轮值董事长“小徐总”徐直军公开表态:欢迎谷歌GMS应用支持华为HMS平台,就像已经上架苹果iOS应用平台那样……



很显然,美国谷歌不认为华为新系统生态“无关紧要”,某平台认证为谷歌员工的网友气急败坏宣称:没有经过谷歌GMS认证的设备(除了华为还有谁?)存在安全隐患~



华为消费者BG软件部总裁王成录博士(鸿蒙OS技术项目的华为内部推动者)也曾提到:在例行生态交流会上,华为告知谷歌准备自研系统,谷歌高管对此十分的震惊!


剑指华为鸿蒙OS生态?美国谷歌火速限制令:安卓App必须换格式


由此看来,极具“美式风格”的美国谷歌,虽然口头上高呼“一起吃肉”,却一直在汲取众多软件开发商、硬件制造商等合作伙伴的“技术生态贡献”,然后上演“过河拆桥”…



雷军领导的小米在海外销售Android手机,需要按照每部手机的售价比例、向美国谷歌支付GMS硬件认证费,才能接入谷歌GMS服务体系、使用谷歌GMS支撑的生态!



以至于,在谷歌恶意中断华为HMS技术合作后,小米手机包装盒印上“轻松使用谷歌GMS服务”而遭到质疑时,小米高管“委屈”道:手机盒印上标语,那是谷歌要求的…



一个包装盒印刷标语都不能自主,更别提谷歌要求安卓厂商规范Type-C快充、统一全面屏操作手势等奇葩要求了~



按照当前的发展走向看,谷歌正寻求苹果“同等”掌控力:要求开发者使用固定的AAB格式、弃用传统安卓App通用APK格式,无异于将生态“死死的”控制在手里!



而诸如小米手机之类的安卓厂商,不但被美国高通骁龙芯片“支配”,还进一步失去所谓“免费”Android自主控制权:定制UI主题界面,却连后台App管理都遭到谷歌调查~



另一边,美国谷歌火速限制令发出,要求安卓App必须换格式等,遭遇挑战的华为鸿蒙OS,似乎也要加快独立生态服务的建设了

展开阅读全文

页面更新:2024-05-21

标签:华为   鸿蒙   美国   方舟   生态   格式   小米   开发者   苹果   传统   数据   用户   设备   手机   平台

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top