维护健康的 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 优化或有限的拆分软件包使用情况,系统也会提醒您,帮助您进一步提升性能并节省内存。
今年晚些时候,您将可以使用更多诊断工具,包括有关应用在每种状态下花费的时间的指标,以及对 Android 内存限制器(可防止单个应用使用过多设备内存的功能)的更深入的分析。我们会持续投资于这些增强功能,旨在帮助您不断优化自己的影响力,并提升为用户提供的体验。
违规处置时间表
自 2027 年 2 月起,应用和游戏必须满足各自的不良行为阈值,包括内存用量(匿名 RSS + 交换空间)、位图内存用量和 DEX 代码优化。与现有的 Android Vitals 指标类似,超出阈值强烈表明应用体验下降,并且设备上的 Android 应用终止。
如果应用和游戏未达到这些阈值,其在 Google Play 上的曝光度和发布能力可能会降低。我们将在今年晚些时候提供更多详细信息。
展望未来,随着 Android 生态系统的不断发展,以及我们对您的独特使用场景的了解不断加深,我们预计这些阈值会随着时间的推移而调整。每当要求更新时,我们都会确保您有足够的时间来遵守。
提供安全顺畅的设备迁移体验
当用户改用新设备时,迁移应用的过程应安全无忧。为了提供更好的初次使用体验,我们要求应用开发者在设备转移期间使登录更快、更安全。
免点按登录标准将要求任何支持用户登录(可选或强制)的应用在用户通过 Android Restore Credentials API 从一台 Android 设备换到另一台 Android 设备时,自动恢复用户的登录状态。此 API 可确保用户首次在新 Android 设备上打开您的应用时,系统会立即识别出该用户并安全地登录,而无需用户执行额外的点按操作。
自 2027 年 4 月起,Google Play 将要求应用满足“免点按登录”要求,以便在 Play 商店中保持完整的发布功能和最佳曝光度。
虽然游戏目前可获豁免,无需满足“零点按登录”要求,但开发者预计将在 2027 年获得针对复杂游戏身份验证场景的专门指导和定制解决方案。对于支持单账号登录的游戏,我们强烈建议使用 Restore Credentials API 来支持免点按登录功能。如需了解详情,请访问我们的帮助中心。
规划路线图:查看 Play 的要求
请查看各项要求的详细信息,开始为即将到来的违规处置期限做好准备:
在 Google Play 上满足这些质量要求是为用户打造更快速、更可靠体验的关键一步。感谢您的合作以及您为保持 Android 社区蓬勃发展所做的一切。
-
产品资讯现在,Android 上的无线调试比以往更快、更可靠,设置也更简单。在 ADB Wi-Fi 2.0 中,我们引入了新的服务器堆栈和更智能的网络处理,以直接解决开发者针对易用性差距提出的反馈。
Steven Jenkins, Sherif Eid, Fabien Sanglard • 阅读用时:1 分钟 -
产品资讯这是 Android Studio Quail 的最终稳定版。借助 Android Studio 中的新功能,您可以高效、有效地构建优质 AI 应用。
Amman Asfaw • 阅读用时:5 分钟 -
产品资讯在 Google Play,用户安全和开发者成功是相辅相成的。我们看到,具有 AI 生成功能的应用在不断增长,事实上,在应用中添加生成式 AI 是发掘无限创意可能性的绝佳方式。
Ron Aquino • 阅读用时:4 分钟
每周通过电子邮件接收最新的 Android 开发洞见。