新生成一个签名keytool -genkey -v -keystore my.keystore -alias my -keyalg RSA -keysize 2048 -validity 1000查看签名文件的信息 keytool -list -v -keystore my.keystore 可以看到公共算法的信息查看apk的签名信息 keytool -printcert -jarfile apk名称轮替签名 apksigner rotate --out mynew --old-signer --ks 旧的签名 --new-signer --ks 新的签名签名apk apksigner sign --ks 旧签名 --next-signer --ks 新签名 --lineage mynew apk名称总结:这么做的结果就是旧的签名包在升级之后签名以后只能用轮换的签名或者新的签名旧的签名将不能使用。