Could not find method create() for arguments [crashlyticsStoreDeobsDebug, class com.crashlytics.tools.gradle.tasks.StoreMappingFileTask, com.Android.build.gradle.internal.scope.BuildArtifactsHolder$FinalBuildableArtifact@2ac9ac29] on task set of type org.gradle.api.internal.tasks.DefaultTaskContainer.
プロジェクトは動作状態でしたが、今日からビルドは上記のエラーで失敗します。
Android Studio 3.2プレビュー。
Fabricが一部のアプリのビルドを中断する新しいバージョンをリリースしたようです。
行io.fabric.tools:gradle:1.+
(Fabricで推奨されていますが、理想的ではありません)がある場合は、自動的に新しいバージョンを使用します。
それまでの間、1.+
を1.25.4の最新の「安定」バージョンに置き換えることができます。 io.fabric.tools:gradle:1.25.4
ファブリックのマイクはこちら。 Android Studio Gradleプラグインのバージョン3.2
を使用している場合は、Gradleの4.10
にアップグレードしますおよび1.26.0
Fabric Gradleプラグインはこの問題に対処します。
3.2
未満のバージョンのAS Gradleを使用すると、問題は発生しませんが、最新リリースのメリットも得られません。 AS Gradleの3.2
に更新した場合、この問題が発生しますおよび FabricのGradleプラグインの1.26.0
、しかしはGradleの4.10
よりも低いGradle。
Android studio 3.2で更新し、fabric gradle version 1。+を使用して更新する場合、fabric gradle version 1。 + to 1.25.4 in biuld.gradle(project) file
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
//classpath 'io.fabric.tools:gradle:1.+' // old version
classpath 'io.fabric.tools:gradle:1.25.4' // new version
}
}
注: Fabric Gradleの最新バージョンは1.26.ですが、そうではありませんstable version .stable version is- 1.25.4。うまくいきました。
更新
classpath 'io.fabric.tools:gradle:1.+'
に
classpath 'io.fabric.tools:gradle:1.26.1'
https://docs.fabric.io/Android/changelog.html#september-27-2018
バージョン1.26.0
が問題でした
Gradleバージョン(Gradle-Wrapper.properties内)のみを更新する必要があります。例:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.Zip
マイクの回答に従って、変更する必要があるファイルは次のとおりです。
project\gradle\wrapper\gradle-wrapper.properties
最新バージョンは4.10.2
です。
私にとっては、Androidプラグイン3.2.0-rc02
を必要とするAS 3.2-RC02にアップデートしたときに問題が発生しました。
そのため、Androidプラグインのバージョンをダウングレードできるように、現在の安定バージョンであるAS 3.1.4にロールバックする必要がありました。 Androidプラグイン3.2.0-rc01
を使用しています
また、ファブリックプラグインを1.24.4
にダウングレードする必要がありました
これをGradle 5.1.1で見る
Crashlyticsバージョン:2.9.3
Gradle Toolsバージョン:1.21.7
エラー:タイプorg.gradle.api.DefaultTaskのタスク ':App:fabricGenerateResourcesDebug'の引数[com.crashlytics.tools.gradle.tasks.FabricTaskBuilder$_pluginGenerateResources_closure4@28a32300]のメソッドleftShift()が見つかりませんでした。