Android vitals 帮您解决应用质量问题 (下篇)

本文介绍Google Play的Android vitals新特性,包括类别基准、异常检测和权限遭拒指标,以及如何处理唤醒锁卡住和应用崩溃问题。Android vitals新增功能帮助开发者及时了解应用性能变化,通过异常检测和通知功能快速解决问题。建议开发者关注应用启动时间、唤醒锁和崩溃率,使用JobScheduler、Firebase Crashlytics等工具改善应用质量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:Wojtek Kaliciński, Android 开发推广

640?wx_fmt=png

很高兴看到越来越多的开发者利用 Google Play 管理中心内的 Android vitals 板块成功解决各类应用质量问题。自从第一篇 Android vitals 的文章发表以来,我们一直在不断改进 vitals,希望给开发者带来更多新指标与新特性。在这篇文章中,我会先简要介绍一下 vitals 中引入的新特性,然后针对唤醒锁卡住及应用崩溃这两个问题展开深度探讨。



Android vitals 新特性

Google I/O 2018 开发者大会期间,我们推出了一系列 Android vitals 新特性:在改善已有指标的同时,新增加了两项数据类型,此外还引入了通知功能,让开发者能够及时获知应用各项 vitals 指标数值的变化。


类别基准

应用在 Google Play 应用商店中所属的类别不同,对应的 vitals 指标的衡量基准也会不同,比如:与 “竞速类” 应用相比,“桌面和棋类” 应用的平均启动延迟更低。为此,Android vitals 加入了 “类别基准” 这一数据,让开发者可以了解与同类其它应用相比,自己的应用的性能表现处在何种水平上。 

640?wx_fmt=png


异常检测

应用行为突然发生变化可不是什么好消息。为了帮助开发者迅速解决这个难题,Android vitals 一旦发现指标数值突然上升,就会立即在 Play Console 中显示警报,同时向您发送邮件,然后您就可以在页面内查看具体情况并采取应对措施。

640?wx_fmt=png


权限遭拒
您可在 Android vitals 查看拒绝授予应用权限的用户的百分比。如果您的应用的权限遭拒次数过多,建议您改进应用设计,例如,使用更准确清楚的措辞来描述应用请求权限的理由,然后再观察情况是否得到缓解。

640?wx_fmt=png


应用启动时间

即使应用在功能交付或游戏体验方面都具有出色表现,过长的启动时间依旧会导致用户的流失。因此,为了帮助开发者了解应用是否存在启动时间过长的问题,我们在 Android vitals 内新加入了 “应用启动时间” 这一数据类型,以显示应用在冷、温和热这三种系统状态下的启动速度:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值