com.crashlytics.android.Crashlytics 不能存储在 io.fabric.sdk.android.Kit[] 类型的数组中

com.crashlytics.android.Crashlytics cannot be stored in an array of type io.fabric.sdk.android.Kit[]

Crashlytics compile('com.crashlytics.sdk.android:crashlytics:2.9@aar') 与应用程序集成,崩溃是从应用程序的 onCreate 方法中看到的,并获得了以下堆栈跟踪。在 Whosebug 上找不到其他类似的 error/explaination。欢迎提出任何建议。

错误:

Caused by: java.lang.ArrayStoreException: com.crashlytics.android.Crashlytics cannot be stored in an array of type io.fabric.sdk.android.Kit[] at com.sobersystems.mobile_managed.SoberSplash.onCreate(SoberSplash.java:39) at android.app.Activity.performCreate(Activity.java:6679) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2618)

可能是您的 libs 目录 中有 Crashlytics.jar 并在 [ 中编译 Crashlytics =19=]。 删除任何一个,希望它会有所帮助。

执行清理。您可能更改了构建类型并对您的 gradle 构建文件进行了更改,并使事情变得不正常。

构建-->清理项目