web-dev-qa-db-ja.com

Android=に 'io.fabric'プラグインを適用できませんでした

Firebase Crashlyticsを追加しようとしています。 Firebase Crashlyticsチュートリアルは非常に簡単です: https://firebase.google.com/docs/crashlytics/get-started?authuser=

(buildscriptとすべてのプロジェクトで)リポジトリ、クラスパス、依存関係の実装をすでに追加しています。すべてチュートリアルと同じです。しかし、 'io.fabric'プラグイン(適用プラグイン: 'io.fabric')を適用し、Android Studio-次のエラーが表示されるので、[Sync]を押すと、

A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'io.fabric']
   > No such property: verboseGradlePlugin for class: Java.lang.String

「apply plugin: 'com.Android.application'」の後にプラグインを適用しています。
FabricプラグインをAndroid Studioに追加しようとしました-助けにはなりませんでした。
すべてのプラグインバージョンを1.24.0まで試してみました。 (現在は1.25.4です)
キャッシュを無効にして再起動しましたAndroid Studio。
「fabric.properties」ファイルと「crashlytics.properties」ファイルをアプリフォルダーに追加しようとしました。
-DverboseGradlePlugin = falseを渡すか、「true」を指定して「ビルド」タスクをグレーディングしました。

Gradleは 'io.fabric'プラグインを認識していますが、欠落している 'verboseGradlePlugin'プロパティを見つけようとしています。 Googleでそのような問題に関する情報を見つけられませんでした。

多分誰かがすでに同じ問題に直面しているか、これを解決する方法について何か提案がありますか?

UPD:
私のプロジェクトレベル build.gradle
私のアプリレベル build.gradle

Gradleバージョン-4.4
Android Gradleプラグインバージョン-3.1.2

5
Danylo Oliinyk

あなたのプロジェクトのgradleにあなたは置くべきです

buildscript {
    repositories {
        ...
        maven {url 'https://maven.fabric.io/public'}
    }
   ...
}

一方、上部のアプリのgradleファイルでは

apply plugin: 'io.fabric'

依存関係として

implementation 'com.crashlytics.sdk.Android:crashlytics:2.9.3'
1
Dennis Turri