У нас тоже была эта проблема.У нас довольно большой build.gradle на уровне приложения, критическая часть выглядела так:
android {
compileSdkVersion 28
buildToolsVersion "28.0.3"
ext.fancyAppNameVersionDate = fancyAppNameVersionDate
buildTypes {
debug {
//[...]
}
release {
//[...]
}
}
defaultConfig {
//[...]
}
}
Разбитая часть - это
ext.fancyAppNameVersionDate = fancyAppNameVersionDate
Я не знаю, почему это было написано тампотому что это бесполезно, и я не знаю, почему это проблема сейчас, а не раньше.Но я удалил эту строку, и это устранило проблему.
Это особый случай, но я только что попробовал build.gradle нового проекта в нашем старом, и это сработало.После этого я удалил все части, которые не были частью созданного по умолчанию build.gradle, пока он не заработал.Таким образом я нашел вонючую линию.
Редактировать: Проблема заключается в переназначении дополнительного свойства
ext.fancyAppNameVersionDate
для самого себя.