导读 早在 2017 年,iOS 平台就彻底抛弃了 32 位 APP,全面实现 64 位化。然而,安卓迄今都还以 32 位主导。2019 年的时候,谷歌开始推进安卓平台的 64 位化,今年 8 月后 Play Store 将不再为既有 32 位程序提供后续更新。

对于中国智能手机品牌来说,媒体报道称,小米应用商店、OPPO 软件商店、vivo 应用商店、腾讯应用宝、百度手机助手宣布,今后发布于各应用商店的所有应用必须有序支持 64 位 Arm 架构,今年底前全体应用及游戏均需按计划上传含有 64 位构建的 APK(涵盖存量应用更新及新版本发布)。

按照官方时间表,中国市场所有的移动安卓应用程序定于 2022 年 8 月底前全面普及 64 位。

事实上,作为 iOS 和 Android 设备 CPU 指令集架构开发者,ARM 在去年 10 月的开发者峰会上宣布,2022 年开始,其 Cortex 大核 CPU 将取消对 32 位的支持。从 2023 年起,所有的 Cortex-A 系列移动 CPU 内核(大核与小核)都将只支持 64 位。

64 位的好处在于提高了软件运行性能,同时也能更好地调度内存使用。比如 vivo 应用商店就表示,支持 64 位设备是安卓应用程序利用超过 4GB RAM 地址空间、在数据处理中利用更宽寄存器和更高精度,以及获取强化安全特性的唯一途径。

对于开发者来说,使用 Java 或 Kotlin 编程语言编写的应用以及任何库或 SDK 已经针对 64 位设备准备就绪,面向 64 位的过渡并不复杂,未来将仅需专注于 64 位兼容应用还可以节省成本并加快产品上市速度。

原文来自:https://news.cnblogs.com/n/691458/

本文地址:https://www.linuxprobe.com/mobile-android-applications.html编辑:吴康宁,审核员:清蒸github

Linux命令大全:https://www.linuxcool.com/

Linux系统大全:https://www.linuxdown.com/

红帽认证RHCE考试心得:https://www.rhce.net/