我正在寻找一个崩溃的记者api,它可以处理我们一直在开发的sdk,无论使用sdk的应用程序如何。
我不希望所有使用我们的sdk的应用程序为此目的做任何其他定义,我希望它在后台,并且与应用程序的gradle,manifest或Application的onCreate方法无关。
我一直在寻找这个,并且我发现要求上述段落中的一个要求。
所以,这是我查看过的sdk列表,所有这些都需要一个应用程序定义,这不符合我的需求。
答案 0 :(得分:0)
我认为没有任何库可以按照你想要的方式运行。
然而,您可以做的是使用try / catch(例外e)填充所有面向外部的方法并自行处理日志记录。例如。只需静默发送电子邮件或通过一些REST电话。
确保在发送后再次抛出异常,以便实现应用程序也可以处理失败,并且不会处于它认为你的lib工作的状态,实际失败的状态。