白鲸出海—让中国互联网服务世界

{{user_info.user_name}}
您当前是白鲸会员
开通VIP,享受更多服务
会员到期时间:{{user_info.expire_date*1000 | formatDatebyDay}}
合作查看次数: {{users_vip_equities.view_cooperation || 0}}次
合作发布次数: {{users_vip_equities.release_cooperation || 0}}次
公司查看次数: {{users_vip_equities.view_company || 0}}次
报告下载次数: {{users_vip_equities.download_book || 0}}次
鲸币数量:{{user_info.jingbi}}
发布
当前位置:白鲸出海 > 资讯 > 正文

Google Play又出新规,明年起,App质量不达标影响商店曝光与分发

江清月近人  • 

原标题:Google Play又出新规!明年起,App质量不达标影响商店曝光与分发

作者:Android GO出海

来源:Android GO出海

pexels-zeleboba-6492189.jpg

题图来源 | pexels

Google Play 近期宣布了两项新的应用质量要求,分别针对内存使用与代码优化、无感登录恢复(Zero-Tap Sign-In)。

两项要求都将在 2027 年正式执行,而且预计会影响绝大多数 App,不符合要求的 App 会直接影响商店曝光与发布。

发8.png

Google Play 应用质量要求官方文档:

https://support.google.com/googleplay/android-developer/answer/17492799

一、内存使用与代码优化要求

2027 年 2 月起执行。

随着硬件供应限制持续,设备 RAM 已经不能再被开发者视为“用多少都行”的资源。因此,Google Play 接下来会重点关注应用的三项指标:

1、动态内存使用

主要统计应用的匿名 RSS(Resident Set Size)以及 Swap 使用情况,也就是应用自身的私有数据内存,包括活跃和压缩状态下的内存占用。

Google 会结合不同的应用运行状态以及不同性能档位的设备,对内存使用情况进行评估。

2、Bitmap 内存使用

前台运行时使用 Bitmap 并不是问题。

真正需要注意的是,当应用进入后台或者处于缓存状态后,仍然持续在内存中占用大量 Bitmap 资源。

3、DEX 代码优化

Google Play 要求应用至少达到 25% 的 DEX 代码优化覆盖率,包括代码优化、压缩(Shrinking)以及混淆(Obfuscation)等处理。

开发者可以使用 R8 或类似工具完成相关优化。

如果应用无法达到这些要求,后续可能会面临在 Google Play 上的曝光减少,以及发布能力受限等影响。

二、Zero-Tap 无感登录

2027 年 4 月起执行。

对于提供登录功能的应用,无论登录是强制还是可选,当用户更换新的 Android 设备后,都需要自动恢复用户原本的登录状态。

发7.png

Google 要求开发者使用 Restore Credentials API 实现这一功能。

也就是说,用户换机后不应该再经历重新输入账号密码、重新打开登录页面等操作,而是直接恢复原有的登录状态。

需要注意的是,目前游戏暂不受这一要求影响,Google 预计会在 2027 年推出针对游戏的具体指导。

好消息是,相关工具已经上线

虽然正式执行要等到 2027 年,但 Google 已经提前在 Play Console 中提供了相关监测工具。

发7.png

目前开发者可以在 Android Vitals 中查看:

新增的动态内存和 Bitmap 内存指标,并支持查看不同百分位以及 RAM 设备档位的数据;

新增内存不足(Out of Memory)崩溃筛选,可以查看应用是否因为设备内存压力被系统终止;

每次上传 App Bundle 后,都可以查看 DEX 代码优化情况;

当应用的相关指标接近或超过要求阈值时,还会收到主动提醒。

换句话说,Google 已经把“检查工具”提前交给开发者了。

写在最后

这两项要求距离正式执行还有一段时间,但对于已经运营多年的大型 App 来说,内存优化并不是一个简单的短期任务。

尤其是随着应用功能不断增加,历史代码、第三方 SDK 以及各种资源不断累积,想在短时间内大幅降低内存占用并不容易。

因此,出海开发者现在就可以打开 Play Console 里的 Android Vitals,先看看自己的应用目前处于什么水平,再针对具体指标进行优化。其中,R8 代码优化可能是相对容易入手的一环。

如果此前因为一些历史崩溃问题一直没有开启代码优化,也可以从这里开始重新排查。


文章信息来自于Android GO出海,不代表白鲸出海官方立场,内容仅供网友参考学习。对于因本网站内容所引起的纠纷、损失等,白鲸出海均不承担侵权行为的连带责任。如若转载请联系原出处。

友情提醒:白鲸出海目前仅有微信群与QQ群,并无在Telegram等其他社交软件创建群,请白鲸的广大用户、合作伙伴警惕他人冒充我们,向您索要费用、骗取钱财!

本文相关公司

谷歌认证


分享文章

扫一扫 在手机阅读、分享本文

26635
{{votes}}
分享文章

扫一扫 在手机阅读、分享本文

26635
{{votes}}

要回复文章请先登录或注册

与CEO聊合作

(备注姓名、公司及职位)