用途:在监控应用健康指标、崩溃率、ANR 率或性能表现时使用本技能,通过 gpc 命令查看 Android Vitals 数据。
主要能力:提供整体概览与单项指标查询。概览使用 gpc vitals overview --package com.example.app,可加 --days 参数。单项指标包括崩溃率(gpc vitals crashes)、ANR 率(gpc vitals anr)、慢启动(gpc vitals slow-start)、慢渲染/卡顿(gpc vitals slow-rendering)、过度唤醒(gpc vitals wakeups)、卡住的唤醒锁(gpc vitals wakelocks)、低内存杀手(gpc vitals memory)。错误跟踪支持查看错误数量(gpc vitals errors)和按组列出错误问题(gpc vitals errors issues)。
使用方式:默认近期趋势用 --days 7,整体健康用 --days 28;面向用户展示用 -o table,数据处理用 -o json。健康检查可依次运行 overview、crashes、anr 并输出表格。建议标记超过 Google Play 不良行为阈值的指标:崩溃率大于 1.09%、ANR 率大于 0.47%;对比发布前后以发现回归。
限制与说明:Vitals 数据使用 Play Developer Reporting API v1beta1,可能存在 24-48 小时延迟;需上传 ProGuard 映射(gpc deobfuscation upload)才能获得可读的崩溃堆栈,相关操作可参见 gpc-build-lifecycle 技能。