如何在 Android 应用崩溃时添加发送反馈选项?这个选项可以在谷歌自己的应用程序中看到,这里是星巴克的一个例子。
这个问题有许多非常古老的答案,涉及以编程方式创建类似的东西。他们似乎过度参与了这个节目的制作。
令我惊讶的是,没有一种简单的方法可以在不对整个应用程序进行 try catch 的情况下实现这一点。可以简单地启用此功能吗?通过在 Google Play 商店控制台上启用选项或通过在 list 中添加某些内容?
我无法在 Android 或 Play 商店文档中找到有关如何执行此操作的数据。
更新:我们正在使用 Crashlytics/Fabric 作为我们的崩溃报告库
此图显示了 Android 6.0 上的默认行为。
和 8.0:
最佳答案
I'm surprised there isn't a simple way to implement this without putting a try catch around the entire app
没有办法在整个应用程序中放置“try catch”。
有各种各样的crash reporting libraries for Android ,其中一些(例如 ACRA)将支持您的反馈选项。考虑到崩溃时应用程序的进程处于不稳定状态,实现崩溃报告器有些棘手,这就是我们为此目的测试和调试库的原因。
Can this be enabled simply e.g. by enabling an option on the Google Play store console or by by adding something to the manifest?
这些库将在 list 中添加一些内容,作为将它们添加到您的应用程序的一部分。
关于android - 如何在应用程序崩溃时添加发送反馈选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47637163/