当我尝试构建项目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
答案 0 :(得分:0)
此处的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,并在开始时正确导入和初始化Crashlytics活动。
还要确保您使用的是最新的Crashlytics依赖项。您可能还需要更新Gradle / Android Gradle插件,因为在使用过期的Gradle版本之前会出现此错误。
答案 1 :(得分:0)
只需执行“使缓存无效/重新启动”