我将firebase crashlytics集成在一个新的android应用中,并且当前仅将其部署在内部测试轨道上。我看到了内部版本标记显示在crashlytics中,但是这些版本没有崩溃。
crashlytics日志是否不可用于内部测试跟踪?他们会在Alpha(封闭)测试轨道上工作吗?
AndroidManifest.xml
具有:
<meta-data android:name="firebase_crashlytics_collection_enabled"
android:value="false" />
初始化为:
Fabric.with(Fabric.Builder(this)
.kits(Crashlytics(), CrashlyticsNdk())
.build())
在Application
子类中。
按照以下说明完成设置:https://firebase.google.com/docs/crashlytics/get-started#android
还添加:
implementation 'com.crashlytics.sdk.android:crashlytics-ndk:2.0.5'
到build.gradle
获得crashlytics ndk
支持。 (假设符号通过cmake build自动上传)
答案 0 :(得分:0)
目前,Fabric 已被弃用。
因此您需要通过其他方式来初始化 Crashlytics。
我添加了一个有用的链接。
它展示了使用 adb 在内部测试 Crashlytics 的方法。
https://firebase.google.com/docs/crashlytics/test-implementation?authuser=1&platform=android