原因:
在主build下的buildTypes{}中使用使用了signingConfig signingConfigs.release,但是由于粗心,将signingConfigs{}放到了buildType{}的后面,导致编译的时候无法找到,当然还有一种可能,那就是signingConfigs{}中真的没有声明release这个属性.。正常的build显示 此配置可以将release签名的apk当做debug.apk运行调试(配置如下)
/配置keystore签名
signingConfigs {
release {
keyAlias 'key'
keyPassword 'keyPassword '
storeFile file('C:/.../yourAPK.jks')
storePassword 'storePassword '
}
}
buildTypes
debug {
signingConfig signingConfigs.release
}
release {
signingConfig signingConfigs.release
}
}
网友评论