维护健康的 Android 生态是我们共同的承诺,每一个应用和游戏都在其中发挥着重要作用。为了助力您打造用户期待的优质体验,Google Play 现推出两项全新的质量要求:一项专注于减少应用内存占用,另一项则致力于提供安全、顺畅的设备迁移体验。
首先,为了帮助开发者应对整个行业面临的硬件限制以及 Android 更广泛的内存限制,Google Play 正在建立新的性能阈值。
其次,为了提升应用质量,我们引入了新的引导标准,以便在设备升级期间简化登录流程并提高安全性。
降低应用内存用量并优化代码
移动行业正面临严重的硬件供应限制,这导致设备内存可用性发生变化,随着时间的推移,可能会对用户体验产生负面影响。Android 正在通过更广泛的内存限制来正面应对这一挑战,旨在防止应用使用过多内存并导致系统级运行缓慢,从而保护整体用户体验。
在此基础上,Google Play 今天制定了性能阈值,以帮助开发者确保其应用持续提供用户期望的优质体验。这包括针对动态内存用量、位图用量和代码优化设置新的阈值,以防止设备上出现意外的性能限制和应用终止。
- 动态内存用量(匿名 RSS + 交换空间): 此指标跟踪用于存储应用私有数据的内存,包括活跃内存和压缩内存。此指标不包括存储在设备上的文件,例如代码或资源文件。我们将针对不同的应用状态(例如应用正在使用或在后台运行)和设备性能类别,对这一用量指标进行评估。
- 位图内存用量:此指标用于评估位图消耗的内存。虽然应用处于前台时位图会占用内存,但当应用处于后台运行或缓存等不可见状态时,不应长时间将位图保留在内存中。
- 优化的 DEX 代码: 经过充分优化的 Android App Bundle 可减少内存用量、加快启动速度、减少 ANR,并提升渲染和运行时性能。为确保优化应用占用空间,在 Google Play 上发布的应用必须经过优化,使用 R8 或任何其他缩减工具在优化、缩减和混淆处理方面至少达到 25% 的覆盖率。
查看阈值和技术详情,深入了解针对应用与游戏、RAM 分桶及进程状态的具体适用性差异。
新工具助您采取行动
为了帮助您主动发现和排查问题,优化应用或游戏,以顺利满足新的不良行为阈值要求,我们已开始在 Play 管理中心内推出许多新工具,供您使用。
- 深入探究新的动态内存指标: 直接在 Android Vitals 中监控总体动态内存用量(匿名 RSS + 交换空间)和位图内存用量。您可以深入分析不同百分位和 RAM 层级,精准找出内存膨胀发生的位置。
Android Vitals 中新增了内存指标,可帮助您识别和解决内存膨胀问题
- 跟踪“内存不足”崩溃:我们还在“崩溃和 ANR”中新增了一个过滤条件,方便您识别因设备内存压力过大而被操作系统终止的应用。
- 解读 DEX 代码优化分析洞见: 现在,对于您上传到 Play 管理中心的每个新 app bundle,我们都会提供详细的优化分析洞见。如果您使用的缩减工具会共享优化元数据,您就可以轻松评估代码效率,发现改进空间。
- 获取主动性能提醒: 当您的应用或游戏超出新的不良行为阈值时,我们会直接在 Android Vitals 概览页面上提供警告。此外,如果我们检测到未优化的位图、有限的 DEX 优化或有限的拆分 bundle 使用情况,您会在 Android Vitals 中收到提醒,这有助于您进一步提升性能并节省内存。
今年晚些时候,我们还将推出更多诊断工具,包括应用在各种状态下所用时长的指标,以及对 Android Memory Limiter(一项可防止单个应用占用过多设备内存的功能)的更深入分析。我们持续投资于这些增强功能,旨在帮助您不断优化业务布局,并提升您为用户提供的体验。
执行时间表
自 2027 年 2 月起,应用和游戏必须满足各自的内存用量(匿名 RSS + 交换空间)、位图内存用量和 DEX 代码优化不良行为阈值。与现有的 Android Vitals 指标类似,超出阈值是应用体验下降和设备端 Android 应用终止的强烈信号。
如果应用和游戏未达到这些阈值,其在 Google Play 上的曝光度和发布能力可能会受到影响。我们将在今年晚些时候提供更多详细信息。
展望未来,随着 Android 生态系统的不断发展以及我们对您独特应用场景的深入了解,我们预计这些阈值会随着时间的推移而调整。每当要求更新时,我们都会确保您有足够的时间来遵守。
提供安全、顺畅的设备迁移体验
当用户更换新设备时,应用迁移过程应该安全、便捷。为了提供更出色的设备迁移体验,我们要求应用开发者在设备迁移过程中帮助用户更快速、更安全地登录应用。
免点按登录标准将要求任何支持用户登录(可选或强制)的应用在用户从一台 Android 设备换到另一台设备时,使用 Android Restore Credentials API 自动恢复用户的登录状态。此 API 可确保用户首次在新 Android 设备上打开您的应用时,系统能够立即识别用户身份并安全地完成登录,无需用户进行任何额外点按操作。
自 2027 年 4 月起,Google Play 将要求应用满足“免点按登录”要求,以便在 Play 商店中保持完整的发布功能和最佳曝光度。
虽然游戏目前不受免点按登录要求的约束,但开发者预计将在 2027 年获得针对复杂游戏身份验证场景的专门指导和定制解决方案。对于支持“单账号登录”的游戏,我们强烈建议开发者使用 Restore Credentials API,实现“免点按登录”体验。如需了解详情,请访问我们的帮助中心。
规划路线图:查看 Play 的要求
请查看每项要求的详细信息,开始为即将到来的强制执行截止日期做好准备:
在 Google Play 上满足这些质量要求,是为用户打造更快速、更可靠体验的关键一步。感谢您的合作,以及您为保持 Android 社区蓬勃发展所做的一切。
-
产品资讯从家中的全沉浸式体验,到外出时的快速浏览体验,基于 Android XR 进行开发,让您能够在各种空间应用场景中随时随地触达用户。在 Android 开发者峰会上,我们推出了 XREAL AURA,这是一个令人兴奋的里程碑。
Amy Zeppenfeld, Vinny DaSilva • 阅读用时:3 分钟 -
产品资讯在智能时代,用户不再只是在应用中点按,而是表达高级目标,并期望 Gemini 等 AI 智能体完成多步骤工作流,有时甚至会跨设备上的多个应用。
Jingyu Shi • 阅读用时:4 分钟 -
产品资讯在今天的 Android 开发者峰会上,我们宣布正式推出多项工具和 API,旨在消除开发过程中的日常障碍,让您能够更灵活地构建出色的 Android 应用。
Matthew McCullough • 阅读用时:4 分钟
每周通过电子邮件接收最新的 Android 开发洞见。