Der*_*ues 5 android android-ndk crashlytics-android
我有一个包含多个本机共享库的Android Studio项目。
我按照此处记录的步骤集成了Crashlytics NDK支持并将符号上载到Fabric:https ://fabric.io/downloads/gradle/ndk
崩溃已成功报告:
D/CrashlyticsCore: Checking for crash reports...
D/CrashlyticsCore: Attempting to send 1 report(s)
D/CrashlyticsCore: Sending report to: ...
D/CrashlyticsCore: Result was: 202
I/CrashlyticsCore: Crashlytics report upload complete:
Run Code Online (Sandbox Code Playgroud)
我确实在Fabric Crashlytics控制台中看到了它们。
但是,我在回溯中看到以下问题:
这是一个例子:
#0
Crashed: Thread
SIGABRT 0x00000000000008b1
Crashed: Thread
0 libc.so 0xf5465d66 (Missing)
1 libc.so 0xf54a4665 (Missing)
2 libc.so 0xf5465fe1 (Missing)
3 libMyLibrary.so 0xd9e79622 (Missing)
4 libMyLibrary.so 0xd9c23d83 Java_com_xxxxxxxx (MySource.cpp:109)
5 (Missing) 0x705e92cc (Missing)
6 (Missing) 0xdb84aa3a (Missing)
7 (Missing) 0xf4645d9e (Missing)
8 libart.so 0xf37eacb7 (Missing)
9 (Missing) 0x136b8b36 (Missing)
10 (Missing) 0xdb84aa32 (Missing)
<frames omitted for brevity, all with missing symbols>
62 libart.so 0xf3a13ece (Missing)
63 libart.so 0xf3800caf (Missing)
64 (Missing) 0x13001756 (Missing)
Run Code Online (Sandbox Code Playgroud)
框架3缺少符号。另外,在本机lib中应该在第4帧之后有其他帧,但是这些帧缺少详细信息。
我正在使用crashlytics:2.9.8和crashlytics-ndk:2.0.5
升级到Crashlytics NDK 2后,可能与假的NDK堆栈回溯有关。+
有什么建议么?crashlytics-ndk-2.x是否有问题?
这对我有用,我也经历过同样的事情。我只是同步为我调试的活动变体,所以我同步了所有发布版本,然后构建,在终端中重新运行 crashlyticsUploadSymbolsRelease ,之后当应用程序崩溃时我开始看到本机方法名称
| 归档时间: |
|
| 查看次数: |
257 次 |
| 最近记录: |