2024 年 8 月谷歌在 Android 15 预览版更新中带来 16KB 分页的支持,原先安卓系统主要采用 4KB 分页,而支持 16KB 分页后可以提高应用程序和操作系统的性能,根据谷歌的测试,切换后安卓系统整体性能提高 5%~10%,但相应的内存使用率也会增加 9%。
随着越来越多的安卓制造商采用越来越大的内存,谷歌也开始利用这些内存提升安卓系统的整体效率,谷歌要求开发者从 2025 年 11 月 1 日起,提交到 Google Play Store 且支持 Android 15 及后续版本的应用程序或游戏必须支持 16KB 内存页面。
谷歌在通知中表示:如果不重新编译以支持 16KB 页面,当这些设备在未来的 Android 版本中得到更广泛的应用时,您的应用可能无法在这些设备上正常运行。
对开发者来说想要支持 16KB 分页也不是特别复杂的问题,谷歌称大量应用已经兼容,开发者的应用可能已经能够无缝满足该要求,但开发者需要检查组件是否也满足这些要求。
开发者的工作包括:
- 没有本机代码的应用程序或游戏应该已经兼容,这种情况下开发者不需要进行任何更改
- 使用包含本机代码的库或 SDK 可能需要将其升级到最新版本
- 具有本机代码的应用程序可能需要使用较新的工具链重新编译,并且需要检查是否有任何不兼容的低级内存管理代码
现阶段安卓应用和 SDK 中大多数原生代码都是以 4KB 分页构建的,开发者需要将其调整为 16KB 分页以便二进制文件能够同时兼容 4KB 和 16KB 分页的设备,SDK 和工具开发者以及其他应用程序开发者也需要进行测试,尽早推出支持 16KB 分页的新版本以便其他应用程序可以集成并调用。
开发者可以在 Google Play Store 管理中心查看谷歌发布的最新通知,如果开发者的应用不需要兼容 Android 15 则不需要满足该要求,不过活跃的应用程序不可能不兼容新版安卓系统,所以只要提交更新或发布新应用程序都必须满足要求。
以上就是“自2025年11月1日起发布到Google Play的应用程序都必须支持16KB分页才能兼容”的详细内容,想要了解更多IT圈内资讯欢迎持续关注编程学习网。
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://www.phpxs.com/post/13140/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料