После обновления Gradle Wrapper до 5.6.4 и Gradle Plugin до 3.6.0 я получаю следующую ошибку:
Caused by: java.lang.IllegalStateException: signingConfig.name must not be null
Моя конфигурация выглядит так:
root:
ext {
Properties localProps = new Properties()
localProps.load(rootProject.file('local.properties').newDataInputStream())
mySigningConfigs = [
debug : SigningConfig.newInstance([
keyAlias : "${localProps['keyAlias']}",
keyPassword : "${localProps['keyPassword']}",
storeFile : file('carrierKeystore.jks'),
storePassword: "${localProps['storePassword']}"
]),
release: SigningConfig.newInstance([
keyAlias : "${localProps['keyAlias']}",
keyPassword : "${localProps['keyPassword']}",
storeFile : file('carrierKeystore.jks'),
storePassword: "${localProps['storePassword']}"
])
]
}
module:
buildTypes {
debug {
signingConfig mySigningConfigs.debug
}
release {
signingConfig mySigningConfigs.release
}
}
Раньше он работал отлично, но не всегда говорит, что name
- ноль. Есть ли у вас какие-либо идеи? Спасибо.