Android:Crashlytics没有发送报告c ++库崩溃

时间:2015-03-24 14:43:32

标签: android crash-reports crashlytics

我有一个Android应用程序,它有一个C ++库(通过JNI)。

每当库崩溃时,它都会使应用程序崩溃,但我没有收到崩溃的崩溃。

这是Crashlytics的限制。它是否仅捕获未捕获的Java异常?

注意:Crashlytics会抓住导致应用程序崩溃的主线程上的任何Java异常,因此我知道它正在运行。

3 个答案:

答案 0 :(得分:3)

现在是官方的,Crashlytics supports NDK

答案 1 :(得分:2)

如果您阅读他们的博客: http://www.crashlytics.com/blog/crashlytics-february-2015-update/

他们说:

  

Crashlytics Labs的最新玩具:许多在Android上使用NDK构建精彩应用程序的人都有   要求Crashlytics提供支持。自开放访问我们的测试版   计划在10月,我们的实验室团队继续建立这个和   每天增强其功能。我们现在正在与顶级合作   已经通过我们的测试版发布他们的应用程序的公司 - 如果   您尚未测试我们的NDK测试版,请求尽早访问

您可以在此处获取测试版访问权限: http://try.crashlytics.com/secret/

编辑: 我们已经使用了测试版一段时间了,它可以很好地完成这项工作。它现在向公众开放,你可以阅读他们的blog post

答案 2 :(得分:1)

您是对的,Android SDK目前仅捕获Java异常。 Twitter宣布Crashlytics即将推出NDK支持。