У меня проблема с тканью и сбоями при создании приложения для Android - PullRequest
0 голосов
/ 25 сентября 2018

Это ошибка, которую я вижу.

Не удалось найти метод create () для аргументов [crashlyticsStoreDeobsRelease, класс com.crashlytics.tools.gradle.tasks.StoreMappingFileTask, com.android.build.gradle.internal.scope.BuildArtifactsHolder $ FinalBuildableArtifact @ 1711854a] для набора задач типа org.gradle.api.internal.tasks.DefaultTaskContainer.

Ответы [ 6 ]

0 голосов
/ 27 сентября 2018

У меня возникли проблемы при обновлении Android-студии с 3.1.4 до 3.2.

То, как я получил решение.Я изменил в Build.gradle (приложение).

с

dependencies {
    classpath 'io.fabric.tools:gradle:1.+'
}

на

dependencies {
    classpath 'io.fabric.tools:gradle:1.25.4'
}
0 голосов
/ 27 сентября 2018

Как уже упоминалось, существует некоторый тип конфликта между io.fabric.tools:gradle:1.26.0 и Gradle 4.6.Так что я нашел лучшее решение, а не откат io.fabric.tools:gradle, похоже, чтобы обновить Gradle до последней версии, 4.10.2.Похоже, работает на мой проект без проблем.

0 голосов
/ 25 сентября 2018

Для меня это произошло после обновления до Android Studio 3.2, которая поставляется вместе с Gradle 4.6.Поэтому я переключился с

classpath 'io.fabric.tools:gradle:1.26.0' 

на

classpath 'io.fabric.tools:gradle:1.25.4' 

на данный момент.

0 голосов
/ 25 сентября 2018

Причиной проблемы кажется несовместимость версии Fabric с последней версией Gradle. Ниже у меня работает.Не обновляйте версию Gradle, придерживайтесь предыдущей версии и синхронизируйте проект один раз.

Моя версия Android Studio - 3.2

project.gradle

dependencies {
        classpath 'com.android.tools.build:gradle:3.1.4'
    }

build.gradle

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

    dependencies {
        classpath 'io.fabric.tools:gradle:1.26.0'
    }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

repositories {
    maven { url 'https://maven.fabric.io/public' }
}
0 голосов
/ 25 сентября 2018

Попробуйте заменить строку io.fabric.tools:gradle:1.+ последней стабильной версией Fabric, которая является 1.25.4.на данный момент: io.fabric.tools:gradle:1.25.4

0 голосов
/ 25 сентября 2018

Для меня это произошло после обновления до Android Studio 3.2, которая поставляется вместе с Gradle 4.6.Так что я переключился обратно на Gradle 4.4 на данный момент.Может быть, ошибка.

...