32位包和64位包说明

【背景描述】

部分站点近期陆续收到了市场有关64位架构升级通知(如图),此教程将对此通知涉及到的问题进行解释

1.png


【与之前下载地址的关系】

目前,千帆后台在后台下载包时,同时提供了两个包:

32位包:改动前默认下载的包

64位包:新增的下载选项


【32位包和64位包的区别】

32位包:

1. 支持在32位和64位的设备上运行

2. 在64位设备上运行时效率低

64位包:

1. 仅支持在64位设备上运行

2. 在64位设备上运行效率高。


【应用市场为何要求上传32位和64位包】

为了尽可能的提升用户在使用app时的体验,应用市场会在用户下载app时判断:

用户设备仅支持32位,则安装32位包

用户设备支持64位,则安装64位包(更高的运行效率)


【如何在应用市场上传】

目前,主流市场均支持分别上传32位包和64位包,以小米市场为例:

小米应用市场,上传安装包时可以上传两个包:

32位或者32/64位兼容包--->对应千帆后台下载时的32位包64位安装包--->对应千帆后台下载时的64位包

2.png




【未来趋势】

2021年12月底:现有和新发布的应用/游戏,需上传包含64位包体的APK包(支持双包在架,和64位兼容32位的两个形式,不再接收仅支持32位的APK包)

2022年8月底:硬件支持64位的系统,将仅接收含64位版本的APK包

2023年底:硬件将仅支持64位APK,32位应用无法在终端上运行