维护健康的 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 概览页面上直接提供警告。如果我们检测到 Android Vitals 上存在未优化的位图、有限的 DEX 优化或有限的拆分 bundle 使用情况,也会提醒您,帮助您进一步提升性能并节省内存。
今年晚些时候,您可以期待更多诊断工具,包括应用在每种状态下花费的时间的指标,以及对 Android 内存限制器的更深入分析,该功能可防止单个应用使用过多设备内存。通过持续投资这些增强功能,我们的目标是帮助您不断优化占用空间,并提升您为用户提供的体验。
执行时间表
从 2027 年 2 月开始,应用和游戏必须满足各自的 不良行为阈值,包括内存用量(匿名 RSS + 交换空间)、位图内存用量和 DEX 代码优化。与现有的 Android Vitals 指标类似,超出阈值是应用体验下降和设备上 Android 应用终止的有力指标。
不满足这些阈值的应用和游戏在 Google Play 上的应用显示设置和发布能力可能会降低。我们将在今年晚些时候提供更多详细信息。
展望未来,随着 Android 生态系统的不断发展,以及我们对您的独特使用场景的更深入了解,我们预计这些阈值会随着时间的推移而调整。 每当要求更新时,我们都会确保您有足够的时间来遵守。
提供安全顺畅的设备迁移体验
当用户切换到新设备时,迁移应用的过程应该是安全且轻松的。为了提供更好的初次使用体验,我们要求应用开发者在设备传输期间加快登录速度并确保登录安全。
免点按登录标准将要求任何支持用户登录(可选或强制)的应用在使用Android Restore Credentials API从一台 Android 设备迁移到另一台设备时,自动恢复用户的登录状态。此 API 可确保用户首次在新 Android 设备上打开您的应用时,系统会立即识别用户并安全地登录,无需额外点按。
从 2027 年 4 月开始,Google Play 将要求应用满足免点按登录要求,以保持在 Play 商店中的完整发布能力和最佳曝光度。
虽然游戏目前不受免点按登录要求的限制,但开发者预计将在 2027 年获得针对复杂游戏身份验证场景的专门指导和定制解决方案。 对于支持单账号登录的游戏,我们强烈建议使用 Restore Credentials API 来支持免点按登录功能。如需了解详情,请访问我们的 帮助中心。
规划路线图:查看 Play 的要求
查看各项要求的详细信息,开始为即将到来的违规处置截止日期做准备:
在 Google Play 上满足这些质量要求是为用户打造更快、更可靠体验的关键一步。 感谢您的合作以及为保持 Android 社区蓬勃发展所做的一切努力。
-
产品动态这是 Android Studio Quail 的最终稳定版。借助 Android Studio 中的新功能,您可以高效地利用 AI 构建优质应用。
Amman Asfaw • 5 分钟阅读时间 -
产品动态在 Google Play,用户安全和开发者成功是相辅相成的。我们看到具有 AI 生成功能的应用持续增长,事实上,将生成式 AI 添加到应用中是释放无限创意可能性的绝佳方式。
Ron Aquino • 4 分钟阅读时间 -
产品动态在 Google,我们认为产品应该在设计上就具有安全性,因此我们基于现有且经过市场验证的平台构建了 Android Automotive 操作系统(软件定义汽车,AAOS SDV),并利用了 Cuttlefish 等虚拟化技术。
Markus Vill, Sean Keys, István Nádor • 5 分钟阅读时间
每周通过电子邮件接收最新的 Android 开发洞见 每周。