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
あなたのプロジェクトのgradleにあなたは置くべきです
buildscript {
repositories {
...
maven {url 'https://maven.fabric.io/public'}
}
...
}
一方、上部のアプリのgradleファイルでは
apply plugin: 'io.fabric'
依存関係として
implementation 'com.crashlytics.sdk.Android:crashlytics:2.9.3'