Fabric 集成到 Android Studio

Fabric integration to Android Studio

我已将 fabric(Crashlytics) 集成到 android studio 1.2.2 并根据 Twitter Fabric 提供的文档设置了 build.gradle 文件。应用程序构建良好,但是当我 运行 它时,我在使用

初始化结构的行中看到以下错误
Fabric.with(this, new Crashlytics());

E/dalvikvm﹕ Could not find class 'com.crashlytics.android.beta.Beta', referenced from method com.crashlytics.android.Crashlytics.<init>.

想知道在将 Fabric 集成到 android 应用程序时是否有人遇到过这个问题?

我相信 Fabric 现在的版本是 2.4.0。确保您的 build.gradle 文件使用的是该版本。你现在像这样初始化它:

CrashlyticsCore core = new CrashlyticsCore.Builder().disabled(BuildConfig.DEBUG).build();
Fabric.with(this, new Crashlytics.Builder().core(core).build());

如果需要,您可以删除“.disabled(BuildConfig.DEBUG)”。如果您处于调试模式,那只会禁用插件。