当前位置: 首页 > 知识库问答 >
问题:

从Android上捕获的异常生成分析崩溃报告

徐嘉谊
2023-03-14

我正在寻找一种方法,在不让应用程序崩溃的情况下,将异常导入到解析崩溃报告管道中。

使用Parse 1.9.1,我没有看到任何API调用允许将用户生成的异常发送到崩溃报告,而不让异常崩溃应用程序。Parse已经有了一个很好的UI来显示异常,那么我为什么要推出一个解决方案来从捕获的异常中获取堆栈跟踪呢?

我尝试从一个throwable中实例化一个ParseException,但这不会隐式地导致发送崩溃报告。我还尝试在匿名Runnable中引发异常,但由于父类的原因,run()无法引发异常。

解析库中必须有另一个应用编程接口来发送报告。我在应用编程接口中搜索接受Throwable的签名,但在应用编程接口文档中只找到了ParseExctive的构造函数。有没有办法分析jar并找到用于将Throwable发送到解析云的私有方法?

共有1个答案

贲骏喆
2023-03-14

目前这是不可能的,因为没有开放的API来发送异常进行解析。

然而,如果你觉得这将是有用的(这是我个人做的),你可以去他们的谷歌集团,并提交它作为一个功能请求。

 类似资料:
  • 本文向大家介绍Android application捕获崩溃异常怎么办,包括了Android application捕获崩溃异常怎么办的使用技巧和注意事项,需要的朋友参考一下 Android application捕获崩溃异常怎么办? 通用 application 1、收集所有 avtivity 用于彻底退出应用 2、捕获崩溃异常,保存错误日志,并重启应用 以上就是本文的全部内容,希望对大家的学习

  • 我使用的是Android Studio 1.3.2 这是我的建筑Gradle 我在manifest中添加了api键(我添加了元数据com.crashlytics.apikey,以及io.fabric.apikey)。

  • 我开发了一个使用原生C库的Android应用程序。我可以成功地用JNI编译整个程序,一切都很顺利。 然而,本机C库偶尔会崩溃(最常见的是SIGSEGV)。这反过来会导致我的应用程序崩溃,而不会对用户发出任何有意义的通知。我希望实现以下目标: 使用信号处理程序(sigaction)捕获本机代码中的信号,以防止随机崩溃 在 C 库中抛出 Java 可以捕获的异常 在 Java 中捕获异常,为用户生成有

  • 崩溃(Crash),即闪退,多指在移动设备(如:iOS、Android设备)中,在打开应用程序时出现的突然退出中断的情况。 如果App应用的线上版本发生过多的崩溃,会影响用户体验,导致用户流失,以及可能减少收益。 诸葛io的「App崩溃分析」功能,可以帮助产品、运营人员对App应用发生崩溃的次数、影响的人数进行监测,也可以查看崩溃路径,还原崩溃场景,了解用户是如何一步一步发生的崩溃。同时,可以协助

  • 代码: 崩溃仍然被抛出。见下文: 2019-02-20 19:45:22.514 22435-22435/com.xxx。xxx E/PedalApp:无法保存层java.lang.RuntimeException:停止失败。在android.media.MediaRecorder。在com.androidchekhov.looperpedal.PedalActivity$onCreate$6.i

  • 使用Java(android,但这是一个Java问题),我在应用程序类中创建了一个默认的异常处理程序,大致如下所示,它取自一些SO线程: 让我们谈谈我的目标是什么。我需要为crashLytics事故报告记录额外的信息。因此,每当发生异常时,就会调用钩子uncaughtException(线程线程,可抛出的ex)。我假设这将适用于崩溃和异常(不确定)。 关于这个问题的3个问题: 更新:我在这里看到有