从另一个用户记录堆栈跟踪错误:不幸的是,应用程序已停止
Posted
技术标签:
【中文标题】从另一个用户记录堆栈跟踪错误:不幸的是,应用程序已停止【英文标题】:log stacktrace from another user with error: Unfortunately, Application has stopped 【发布时间】:2017-01-15 09:56:22 【问题描述】:这是一个信息问题,而不是技术问题。我在 Google Market 中有一个应用程序。我需要知道其他手机中发生的错误跟踪。
我进行了调查,但我没有看到任何有关它的信息。有谁知道 Google 是否提供一些服务来查看您的应用程序在市场上出现的错误,从而能够重现它?
提前致谢!
【问题讨论】:
分析的东西往往会这样做,比如 Crashlytics 【参考方案1】:Google 提供了一个非常强大的工具"Firebase"
,它提供了出色的分析和崩溃报告。除了分析和崩溃之外,它还提供了其他实用程序,例如 Cloud-Testing
、Push Notifications
和许多其他实用程序。
其他流行的解决方案是 twitter 提供的 Crashlytics。
【讨论】:
【参考方案2】:在开发者控制台中打开您的应用并选择“中断和 ANR”。在这里您可以选择您遇到的中断,然后您可以看到错误堆栈跟踪!
或者您可以使用 yandex 的 appmetrica。 Link to yandex.metrica 将 yandex.metrica 集成到您的应用程序并获取有关崩溃和统计信息(国家、城市、android 版本等)的所有数据非常简单。
Link to console
【讨论】:
嗨伙伴!抱歉耽搁了。我有测试版的应用程序,但我看不到任何错误(应用程序显然有错误)。难不成是测试版? 嗨。我不放心,原因是测试版。可能这是开发者控制台包。我推荐你使用 yandex.metrica。它很容易安装到应用程序中,您始终可以看到来自所有设备的所有错误。 当我需要查看错误时,当我有 beta 应用程序时,我总是使用这个库。它很强大。当所有的包都离开时,我会在没有 yandex.metrica 的情况下将新版本发送到市场(我需要最低的互联网流量) 嗨伙伴!我正在测试 yandex metrica,非常棒!但是还有疑问... yandex metrica 注册应用程序的 ANR 错误? 你好,伙计,我正在一个测试项目中对其进行测试并且工作正常。但是在我的应用程序中,当 YandexMetricaAndroid.YandexMetricaImplementation.Activate(this, "my api key", this.Application);被调用时,我收到两次消息“不幸的是,应用程序已停止”,但我的应用程序仍在运行,并且 YandexMetrica.Implementation.ReportEvent 和 YandexMetrica.Implementation.ReportError 没有注册任何内容。以上是关于从另一个用户记录堆栈跟踪错误:不幸的是,应用程序已停止的主要内容,如果未能解决你的问题,请参考以下文章