【发布时间】:2017-09-06 16:04:38
【问题描述】:
我使用 android studio 生成签名 APK (build->generate sign APK)。 V1 和 V2 复选框都在签名版本中进行了标记。 要通过 CI-CD 上传 APK,我正在运行 assemleRelease cmd。 问题是 assembleRelease 的符号不同(可能仅使用 V1 签名)。 如何运行 assembleRelease 以使用与 android studio (build->generate sign APK) 相同的签名进行签名?
我的代码:
android {
signingConfigs {
release {
storeFile file('../config/xx.jks')
Properties props = new Properties()
props.load(new FileInputStream(file("../local.properties")))
storePassword "password"
keyAlias "my-alias"
keyPassword "password"
v2SigningEnabled true
}
debug {
storeFile file("../Config/xx.keystore")
}
}
【问题讨论】: