web-dev-qa-db-ja.com

引数のメソッドcreate()が見つかりませんでした-Crashlyticsの問題

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プレビュー。

46
Rohit Surwase

更新:チェック マイクの答え 最初!

古い答え:

Fabricが一部のアプリのビルドを中断する新しいバージョンをリリースしたようです。

io.fabric.tools:gradle:1.+(Fabricで推奨されていますが、理想的ではありません)がある場合は、自動的に新しいバージョンを使用します。

それまでの間、1.+を1.25.4の最新の「安定」バージョンに置き換えることができます。 io.fabric.tools:gradle:1.25.4

64
maxoumime

ファブリックのマイクはこちら。 Android St​​udio 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。

31
Mike Bonnell

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。うまくいきました。

10
Shomu

更新

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が問題でした

9
Pauland

Gradleバージョン(Gradle-Wrapper.properties内)のみを更新する必要があります。例:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.Zip
6
DrMorteza

マイクの回答に従って、変更する必要があるファイルは次のとおりです。

project\gradle\wrapper\gradle-wrapper.properties

最新バージョンは4.10.2です。

3
Nelson Almendra

私にとっては、Androidプラグイン3.2.0-rc02を必要とするAS 3.2-RC02にアップデートしたときに問題が発生しました。

そのため、Androidプラグインのバージョンをダウングレードできるように、現在の安定バージョンであるAS 3.1.4にロールバックする必要がありました。 Androidプラグイン3.2.0-rc01を使用しています

また、ファブリックプラグインを1.24.4にダウングレードする必要がありました

2
JDenais

これを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()が見つかりませんでした。

0
tricknology