有些场景需要放入证书文件,再进行重新签名,放入证书步骤如下(如果没有直接跳到下方重新签名):
1、右键APK文件,点击“打开方式”,选择winRAR(或其他压缩软件)
2、打开META-INF文件夹,放入证书
3、重新签名即可,签名步骤如下示例(注:一定不要改动任何文件,除非API文档明确要求你改动文件)
重新签名示例,cmd下命令:
D:\AndroidTools\android-sdk-windows\build-tools\29.0.2>apksigner sign --ks D:\test.jks --ks-key-alias aaa.keystore --out d:\sign.apk d:\unsign.apk
--ks 后方的路径为jks签名文件的路径
--ks-key-alias jks别名(设置jks时设置的名称,如果忘记看下用android studio打包时,输入密码后的那个文件名字,下图所示)
--out 签名后的绝对路径 刚修改完的包的绝对路径