我已将 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)”。如果您处于 Debug模式,那只会禁用插件。
关于android - Fabric 与 Android Studio 的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31305745/