1.获取apk对应的原始证书(问前端要)

2.打开命令窗口win + r 输入 cmd
3.输入 cd .android 定位到 .android 文件夹

4.执行证书签名命令
keytool -genkey -v -keystore 前端提供的.keystore -alias 自定义别名信息 -keyalg RSA -validity 10000 密钥为:123456(公司证书的密钥,不对的让前端查询相应证书的密钥)比如:
keytool -genkey -v -keystore 3593508cf7eb85b8823f2bed6efda463.keystore -alias wbzssignedkey -keyalg RSA -validity 10000

5.找到本地生成的秘钥

6.将上面生成的签名证书拷贝到和待签名安装包同级目录下

7.在上面的目录下打开命令行窗口执行apk签名命令
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore 上面生成的秘钥.keystore wbzs_unsigned.apk 自定义别名(必须要与上面起的别名一致)例如:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore 3593508cf7eb85b8823f2bed6efda463.keystore wbzs_unsigned.apk wbzssignedkey

8.验证签名有效性
jarsigner -verify -verbose wbzs_signed.apk
apksigner verify --verbose wbzs_signed.apk

9.验证无误即签名完成。