我在 crashlytics/fabric 初始化中发现了故障。正如 crashlytics 的 Mike 在这里建议的那样:如何初始化我们应该使用的新结构:
Fabric.with(this, CrashlyticsCore.getInstance());
但是当我切换到 androidX 时,它开始崩溃:
在使用 singleton() 之前必须初始化 Fabric
我的一些主要设置是:
compileSdkVersion 29
targetSdkVersion 29
io.fabric.tools:gradle:1.28.1
gradle: 5.5.1
com.crashlytics.sdk.android:crashlytics:2.10.0@aar
在我的应用程序类的 onCreate 中:
@Override
public void onCreate() {
super.onCreate();
Fabric.with(this, CrashlyticsCore.getInstance());
}
当然我在清单中有元数据:
<meta-data
android:name="io.fabric.ApiKey"
android:value="myKey"/>