【发布时间】:2017-10-23 17:43:41
【问题描述】:
我想分享一个我在分析 Google Play 控制台新功能时遇到的情况,并尝试找到解决方案。
许多人可能已经知道,Google 已经在 Google Play 控制台上发布了更新并引入了 Android Vitals。一个很好的特点是,现在会话 ANR 和崩溃显示了从用户已选择自动共享使用情况和诊断数据(在手机首次设置期间)的 Android 设备收集的所有 ANR 和崩溃。
但是,我看到来自未发布应用程序的崩溃报告。我的意思是,来自尚未发布的开发人员版本。此外,这个崩溃报告来自一个使用 android-debug 密钥签名的应用程序,而不是我的生产密钥。我查看了可用的文档,但找不到有关过滤这些报告的详细信息。
在不验证签名的情况下使用任何收入数据对我来说似乎是有害和错误的,因为任何人都可以简单地编写一段简短的代码并开始用大量的虚拟堆栈跟踪淹没特定的应用程序包名称。
你知道这是否是这个新工具的正常行为吗?
【问题讨论】:
-
我今天也遇到了这种情况。查看我在设备上使用的应用程序的调试版本中的所有崩溃报告。我认为 Google 应该添加某种过滤以仅正确显示崩溃报告已签名的应用程序。
-
我遇到了同样的问题。我在 Google 的问题跟踪器中创建了一个问题:issuetracker.google.com/issues/64929012 如果您希望该问题得到 Google 的更多关注,可以加注星标。
-
感谢分享@ipanag。
标签: google-play crash-reports google-console-developer