android - Google Analytics 崩溃和异常反混淆

标签 android exception google-analytics

我已经设置了我的 Google Analytics,所以我可以看到所有未捕获的崩溃和异常。

我还使用 proguard 进行混淆。所以这些报告看起来像这样:IllegalStateException (@a:a:457) {AsyncTask #2}

我有一些 AsyncTasks,但它们都不到 200 行代码。

我知道如何对我在 Google Developer Console 中获得的痕迹进行去混淆处理。我将跟踪保存到一个文本文件,并通过终端使用我的映射文件运行 retrace.jar 并查看未混淆的跟踪,让我了解异常发生的位置。

尝试对 GA 跟踪执行相同的操作,但未对其进行去混淆处理。有没有一种方法可以对该跟踪进行去混淆处理以了解异常发生的位置?我希望有,否则 GA 的这个功能就完全没用了。

最佳答案

到目前为止我想出的唯一解决方案是像 IllegalStateException (@a:a:457) {AsyncTask #2} 这样的跟踪来检查每个 Activity 的第 457 行并考虑是否那里可能存在 IllegalStateException。

关于android - Google Analytics 崩溃和异常反混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36977707/

相关文章:

php - 我想通过 retrofit2 api 从 Mysql 数据库中获取数据

java - 如何在代码中将 View 添加到线性布局的顶部?

android - 以编程方式打开/关闭 ShapeDrawable (RectShape) 的闪烁/翻转动画/效果

android - 无法在 21 以下的 Api 中获取提供商 com.google.firebase.provider.FirebaseInitProvider

google-analytics - 如何在Google Analytics(分析)上衡量自定义维度的转化率?

AppWidgetManager.updateAppWidget 中的 android.os.TransactionTooLargeException

c++ - 如果set_terminate中的处理程序不中止怎么办?

java - 代码不读取或基本上跳过我的异常 (Jgrasp)

google-analytics - 退出Google跟踪代码管理器

android - 谷歌分析应用程序不向服务器发送数据