Android 12 曝光:谷歌欲全面抛弃对 32 位的支持

安卓

技术编辑:王治治丨发自 思否编辑部
SegmentFault 思否报道丨公众号:SegmentFaultsegmentfault


近日,媒体曝出 Android S(按照字母排序,对应安卓12系统)的 x86_64 模拟器已经中止对 32 位的支持,这直接意味着从 Android S开始,全部应用和支持库都必须与 64 位安全性和协议兼容。安全

去年经过 Google Play 商店在 Android Apps 上实施 64 位体系结构后,Google 彷佛正在追随苹果的脚步,过渡很是复杂的 Android O S生态系统在 64 位体系结构上。性能

但不管如何,这是提升整个 Android OS 生态系统的效率、功能、可靠性和安全性的很是重要的一步。spa


强制过渡到 64 位具备多个优势。消除较旧的 32 位应用程序的兼容性层将释放大量的 RAM。这将使应用程序开发人员和 OEM 能够为智能手机提供更好的性能。尽管新的智能手机具备 4GB 以上的 RAM,但发展中市场仍然拥有配备较少 RAM 的设备。排序

除了 RAM,Android OS 和支持结构将占用更少的空间。尽管所作的更改很小,不会产生明显的影响,可是却浪费了不少空间,尤为是对于不使用捆绑软件的大型 APK。开发

而全 64 位 Android 的最大改进将是提升安全性。64 位体系结构比 32 位显着更安全和可靠。it

另外,像 ARM 这样的 SoC 制造商确定会欢迎这一步,由于该公司的新 Cortex-A65 出厂时没有 aarch32 ISA 支持。class


Google 表示,已将全部应用程序转换为 64 位,并确保在 Android S 推出时 App 生态系统可以彻底正常运行。专家指出,目前,除了一些 Media 编解码器以外,其余全部功能都应正常工做。这主要是由于仿真平台不支持新的 CODEC2 标准,而是落后于 OMX(后者是旧的 32 位媒体组件)。效率

顺便说一句,CODEC2 也是仅 32 位的。简而言之,要确保全部媒体格式在全 64 位 Android 上都能正常播放,还有不少工做要作。兼容性

安卓

相关文章
相关标签/搜索