【发布时间】:2018-11-19 07:48:24
【问题描述】:
我们的app是一个Android app,里面有一个golang写的JNI。我们使用 Fabric Crashlytics 来跟踪 carshes。
但是,在 JNI 发生崩溃后,我们无法在 Crashlytics 中获取 Stack-trace 信息。在Java中,我们可以得到它。
在 iOS 应用程序的 Object-C 中,我们可以上传 dSYM 文件来映射功能。但是我可以在哪里使用 Golang?
Fabric 支持吗?
现在,在 Crashlytics 中,我们只能看到以下内容:
Crashed: Thread
0 libc.so 0xf6f4c778 (Missing)
1 libc.so 0xf6f26791 (Missing)
2 libc.so 0xf6f23933 (Missing)
3 (Missing) 0x15c791e6 (Missing)
4 libgojni.so 0xdddd910e (Missing)
5 libc.so 0xf6f214ee (Missing)
6 (Missing) 0x15c791e6 (Missing)
7 libgojni.so 0xde00a8de (Missing)
8 libgojni.so 0xde00a93e (Missing)
9 libgojni.so 0xdddd8ed6 (Missing)
【问题讨论】:
标签: android go stack-trace crashlytics google-fabric