Android 开发者 09月12日
Android 15 引入 16KB 内存页面,优化应用性能
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Google Play 要求自 2025 年 11 月 1 日起,所有提交的新应用和更新的目标平台为 Android 15 及以上版本必须支持 16KB 内存页面大小。这一变化旨在利用新硬件的更大内存容量,通过优化应用启动速度、电池续航、相机启动和系统启动,从而提升用户体验。开发者需要检查应用及其依赖项是否兼容,并可能需要重新编译原生代码。Google Play 管理中心的 App Bundle 资源管理器可帮助检查合规性,并建议在 16KB 环境中进行测试。

🌟 Android 15 引入 16KB 内存页面是 Google Play 的一项关键技术要求,旨在充分利用新硬件的更大内存容量,为用户提供更快的应用启动速度、更长的电池续航、更快的相机启动以及更快的系统启动。这一变化将显著提升整体用户体验。

🗓️ 从 2025 年 11 月 1 日起,所有提交到 Google Play 且目标平台为 Android 15 及以上版本的新应用和现有应用的更新,都必须支持 16KB 的页面大小。开发者需要在此日期前完成应用的适配,以确保其应用能够顺畅运行在新设备上。

🔧 对于开发者而言,实现 16KB 页面大小兼容性通常涉及检查应用及其依赖项。不含原生代码的应用通常无需更改即可兼容。包含原生代码的库或 SDK 可能需要更新到兼容版本,而包含原生代码的应用则可能需要使用较新的工具链重新编译,并检查低级内存管理代码。

💡 Google Play 管理中心的 App Bundle 资源管理器是检查应用构建合规性的重要工具,可以提供关于哪些部分可能需要更新的详细指导。此外,强烈建议开发者在 16KB 环境中测试应用,以确保用户体验不受影响并发挥最佳性能。

原创 Google Play 2025-08-06 17:30 北京

随着新一代硬件配备更大容量的内存,Android 系统正通过采用 16KB 页面大小来释放其性能潜力。本文将向您介绍如何利用这一关键技术,为应用带来更快的启动速度与更出色的续航表现,从而提升整体用户体验。

作者 / Google Play 产品经理 Dan Brown

Google Play 使您能够管理和分发创新且值得信赖的应用和游戏,触达全球各地数十亿用户,涵盖所有 Android 设备。一直以来,所有 Android 设备都在 4KB 页面中管理内存。

随着设备制造商为设备配备更多的 RAM 以优化性能,许多设备将采用更大的页面大小,如 16KB。Android 15 引入了对更大页面大小的支持,确保您的应用可以在这些不断演进的设备上顺利运行,并从相关的性能提升中受益。

🔗 Android 15

https://developer.android.com/about/versions/15/behavior-changes-all#16-kb

从 2025 年 11 月 1 日起,所有提交到 Google Play 且目标平台为 Android 15 及以上版本的新应用和现有应用的更新,都必须支持 16KB 的页面大小。

这是一项关键技术要求,可确保您的用户可以从新设备的性能提升中受益,并让您的应用做好准备,以顺应 Android 平台的未来发展方向,即充分利用新硬件来优化性能。如果不进行重新编译来支持 16KB 页面,当未来的 Android 版本逐步普及较新设备时,您的应用可能无法在这些设备上正常运行。

我们发现,采用 16KB 页面大小有助于:

我们建议您尽早检查自己的应用,特别是其中可能尚未兼容 16KB 页面大小的依赖项。许多主流 SDK 提供商 (如 React Native 和 Flutter) 现已提供兼容版本。对于游戏开发者来说,Unity 等数款领先的游戏引擎现已支持 16KB 页面大小,Unreal Engine 也将很快加入支持行列。

🔗 React Native

https://reactnative.dev/blog/2025/01/21/version-0.77

🔗 Flutter

https://github.com/flutter/flutter/issues/150168

实现对 16KB 页面大小的兼容

大量应用现已实现兼容,因此您的应用可能已经可以顺利满足此兼容要求。对于多数需要进行调整的应用,我们预计调整幅度也会很小。

🔗 使用较新的工具链重新编译

https://developer.android.com/guide/practices/page-sizes#compile-16-kb-alignment

我们之前发布的文章《让您的应用为 16KB 页面大小的设备做好准备》提供了更详细的技术说明和指导,可助您为应用做好准备。

即刻检查应用兼容性

要查看您的 App Bundle 是否已支持 16KB 内存页面大小并非难事。您可以访问 Google Play 管理中心的 App Bundle 资源管理器页面,检查应用的构建合规性,并获得关于哪些部分可能需要更新的详细指导。

🔗 App Bundle 资源管理器

https://play.google.com/console/developers/app/bundle-explorer-selector

除了借助 App Bundle 资源管理器之外,还请务必在 16KB 环境中测试您的应用。这有助于确保用户不会遇到任何兼容性问题,并让您的应用能够发挥最佳性能。

🔗 16KB 环境中测试您的应用

https://developer.android.com/guide/practices/page-sizes#test

您可以参阅完整文档了解详细信息:

https://developer.android.com/guide/practices/page-sizes

感谢您一直以来的支持,为 Google Play 支持的各类设备上的用户带来愉悦、快捷和高性能体验。我们期待您能借助对 16KB 页面大小的支持提供更好的体验。也欢迎您持续关注 "Android 开发者" 微信公众号,及时了解更多开发技术和产品更新等资讯动态!




阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Android 15 Google Play 内存管理 应用性能 16KB 页面大小 开发者 App Bundle Android 15 Google Play Memory Management App Performance 16KB Page Size Developers App Bundle
相关文章