Crashlytics缺少带有Android应用程序包的NDK符号

时间:2019-03-29 18:27:06

标签: crashlytics-android

Firebase Crashlytics符号上传不适用于android app bundle(AAB)

按照以下说明完成设置:https://firebase.google.com/docs/crashlytics/get-started#android

AndroidManifest.xml

<meta-data android:name="firebase_crashlytics_collection_enabled"  
 android:value="false" />

build.gradle

implementation 'com.crashlytics.sdk.android:crashlytics-ndk:2.0.5'

对于crashlytics ndk支持

Fabric.with(Fabric.Builder(this)
                    .kits(Crashlytics(), CrashlyticsNdk())
                    .build())

期望本机崩溃显示在crashlytics上。没有看到任何本机崩溃。

1 个答案:

答案 0 :(得分:0)

如注释中所建议,您需要启用未压缩的本机库,以获取在Firebase Crashlytics中工作的本机崩溃的符号。

将此添加到您应用的gradle.properties

android.bundle.enableUncompressedNativeLibs=false