最新消息:关注人工智能 AI赋能新媒体运营

Google Play强制App支援16KB记忆体分页,提升Android 15效能与相容性

科技智能 admin 浏览 评论

Google宣布自2025年11月1日起,所有提交至Google Play且目标为Android 15或更高版本的应用程序,必须支援16KB记忆体分页大小。这项要求是Android系统在记忆体管理架构的重要技术变更,目的是配合装置硬件逐渐採用更大记忆体分页配置,以提升整体执行效能与系统相容性。

Android过去长期使用4KB作为记忆体分页单位,这是历代装置与核心函式库设计的基础。不过,随着装置记忆体配置提升,尤其是在高阶手机与平板电脑上,改採16KB分页能让处理器与作业系统,在记忆体分配与I/O效能取得更佳的平衡。根据Google内部测试,支援16KB分页的应用,可获得多项效能提升,例如应用程序启动速度最高可提升30%,系统开机与相机开启时间也有明显改善,平均省电幅度约为4.5%。

对开发者而言,这项新要求不仅涉及编译层级的调整,也可能对所使用的函式库或原生程序码产生影响。Google指出,多数纯Java或Kotlin开发的应用程序,不需修改即可相容16KB分页,而含有原生程序码的应用程序,则需确认所使用的C/C++程序码与函式库是否支援新版记忆体分页设定。如果是使用第三方SDK,例如React Native、Flutter与Unity等主流工具链,目前大多已提供对应的16KB支援版本,但部分仍需依个别情况进行升级或重新编译。

Google已在Play控制台提供App Bundle Explorer工具,协助开发者检查应用程序是否具备16KB记忆体分页相容性,并可依据检测结果指引进行相对应的调整。官方建议开发者尽早在支援16KB分页的实体装置或模拟环境进行测试,避免因记忆体对齐、位址运算等问题出现错误。

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)
  • 验证码 点击我更换图片

网友最新评论