据华为开发者联盟发布的通知,为提升安卓应用性能体验和降低功耗,华为应用市场将全面推行安卓应用升级为64位版,开发者需要根据华为应用市场设置的过渡期和时间节点,及时更换包体系否则可能会被拒绝上架。
值得注意的是华为应用市场还推荐开发者使用App Bundle应用分发模式,通过aab格式上传的软件包将在分发阶段根据设备的CPU类型进行拆包,然后打包成对应类型的apk安装包进行灵活分发,这可以有效降低软件包体积。
此前谷歌开始推进App Bundle分发模式时,还被国内不少营销号造谣称谷歌这是为了对抗鸿蒙的,这会被打脸。
以下是华为应用市场的过渡时间节点:
1.自2022年2月1日起,在华为应用市场新上架/升级的应用及游戏,必须包含64位版,华为应用市场不再接收仅包含32位版的应用;
2.自2022年9月1日起,华为应用市场不再接收包含32位版的应用(即只能提交64位版)。
我们建议您可以通过以下方式进行适配:
App Bundle应用分发:上传aab格式的软件包,App Bundle在分发阶段将根据对应设备的CPU类型对aab包进行拆分,打包成对应的apk后进行灵活分发,并能有效减小应用包体积。
仅上传64位包体:您也可以直接上传64位的apk包体,以确保应用在64位机型中的最佳性能体验。
注:在过渡期间可以将32位和64位版打包在一起,以确保其在不同的CPU架构下的性能体验。
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/8763/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取