APK 签名 V1
自动化签名脚本
命令结构为:
jarsigner -verbose -keystore release.jks -storepass xxx -keypass xxx -sigfile CERT -signedjar app-sign.apk app-release-jiagu.apk xxx
参数解释:
jarsigner: 签名工具,安装好jdk环境即可直接使用
-verbose: 指定生成消息输出
-keystore: 密钥文件位置(绝对路径,相对路径皆可)
-storepass: 密码
-signfile: 指定签名文件
-signedjar: 输出路径 输入路径 数字证书别名
APK 签名 V2 V3
自动化签名脚本
命令结构为:
apksigner sign --ks release.jks --ks-pass pass:xxx --ks-key-alias xxx --key-pass pass:xxx --v1-signing-enabled true --v2-signing-enabled true --v3-signing-enabled false --out app-release_sign.apk app-release-jiagu.apk
参数解释:
apksigner: 签名工具,安装好Android SDK后即可直接使用(v25以后版本)
sign: 签名标识
--ks: 密钥文件位置(绝对路径,相对路径皆可)
--ks-pass: 密码
--ks-key-alias: 数字证书别名
--key-pass: 密码(一般与上面的密码一致,需要申请证书时输入的密码)
--v1-signing-enabled: 指定签名版本(对应v1,v2,v3,开启对应版本时后面加 true 即可,若不加此参数默认为 v1+v2+v3都为true)
--out: 输出路径 输入路径
今日语录:
各奋愚公之愿,即可移山;共怀精卫之心,不难填海。人生须奋斗,失败是成功之母,奋斗乃万物之父。成功之花总是扎根于奋斗的土壤。 励志句子
标签:自动化,--,xxx,ks,签名,pass,release,Android From: https://www.cnblogs.com/muyi-yang/p/17514351.html