1、apksigner位于SDK\build-tools\28.0.3
2、在命令行的窗口中输入如下的命令:
apksigner sign --ks baicai.jks --ks--key-alias baicai --out new.apk old.apk
- sign:指定使用apksigner 命令执行签名。
- --ks:指定数字证书的存储路径。
- --ks-key-alias:指定数字证书的别名。
- --out<文件路径名称>:指定签名后的APK文件的文件名。
- 最后一个参数是代表未签名的APK文件。
3、验证签名是否有效,命令如下:
apksigner verify -v new.apk
打印日志如下:
Verifies
Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true
Number of signers: 1
本文详细介绍了如何使用apksigner进行APK签名的过程,包括指定数字证书存储路径、证书别名、签名后APK文件名及未签名APK文件等参数。同时,提供了验证签名有效性的命令及示例输出。
363

被折叠的 条评论
为什么被折叠?



