Это, кажется, проблема, связанная с версией "1.28.0" "io.fabric.tools:gradle"
.
Обычно этот вид проблемы происходит, если groupId:artifactId:n.+
структура управления версиями используется в зависимости (уровень уровня/проекта приложения). В этом случае:
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
, поскольку это автоматические обновления версия, и в результате если существует какая-либо фатальная ошибка в последней версии, проект, вероятно, будет стоять перед катастрофическим отказом из-за сборки/ошибки периода выполнения.
Studio Android всегда предлагает 'Избегать использования +
в номерах версий; может привести к непредсказуемым и неповторяемым сборкам...'
Одно рабочее решение, как находили, понижало до определенной предыдущей версии как 1.27.1 или любая другая стабильная последняя версия до 1.28.0, как:
dependencies {
classpath 'io.fabric.tools:gradle:1.27.1'
}
Не забывают проверять обоих gradle файлы (уровень уровня/проекта приложения) для наблюдения, где вышеупомянутая зависимость была объявлена и изменение соответственно.
эй эта ошибка повысила из-за Многого использования разработчиков андроида
classpath 'io.fabric.tools:gradle:1.+'
как это так, чтобы компилятор не нашел точно соответствие повышения версии и ошибки матрицы и также М. Араби Hasan Sakib правильный
classpath 'io.fabric.tools:gradle:1.28.0'
также повышение этот тип ошибки, решение, упомянутое М. Араби Hasan Sakib также работает. Я попробовал ниже кода, и его работа для меня надеются, что он работает на Вас люди также, или просто замените строку как [1 110]
classpath 'io.fabric.tools:gradle:1.27.1'
:
(Помещенный этот код в build.gradle в каталоге приложения)
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.27.1'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
maven { url 'https://maven.fabric.io/public' }
maven { url "https://jitpack.io" }
maven {
url "http://dl.bintray.com/lukaville/maven"
}
}