【问题标题】:Gradle Build failed Could not initialize CrashlyticsPluginGradle Build failed 无法初始化 CrashlyticsPlugin
【发布时间】:2019-10-27 03:30:09
【问题描述】:

当我尝试构建项目 gradle 时出现此错误:

Could not initialize class com.crashlytics.tools.gradle.CrashlyticsPlugin

项目 Gradle 是:

buildscript {
repositories {
    google()
    jcenter()
    maven {
        url 'https://maven.fabric.io/public'
    }
    maven { url 'https://plugins.gradle.org/m2/'}
}
dependencies {
    ...
    classpath 'io.fabric.tools:gradle:1.28.0'
    ...
  }
}

应用 gradle 是:

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'io.fabric' // got error here

【问题讨论】:

    标签: android gradle crashlytics google-fabric


    【解决方案1】:

    Fabric/Firebaser 在这里 - 如果您要集成 Firebase Crashlytics,请确保您已按照此文档中的所有步骤操作:https://firebase.google.com/docs/crashlytics/get-started?platform=android。如果您没有包含应用级 build.gradle 的其余更改,则会导致一些错误。

    如果您要与 Fabric Crashlytics 说明 (https://fabric.io/kits/android/crashlytics/install) 集成,请同样确保您的应用级 build.gradle 中有 Crashlytics SDK,并且您在 start Activity 中正确导入和初始化了 Crashlytics。

    还要确保您使用的是最新的 Crashlytics 依赖项。您可能还需要更新 Gradle/Android Gradle 插件,因为在使用过时的 Gradle 版本之前会出现此错误。

    【讨论】:

      【解决方案2】:

      只需执行“使缓存无效/重新启动”

      【讨论】:

        猜你喜欢
        • 2020-09-30
        • 1970-01-01
        • 2020-07-05
        • 2020-08-03
        • 2021-02-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-11
        相关资源
        最近更新 更多