1.查看签名
keytool -list -v -keystore <签名文件.xxx> -storepass <签名密码>
keytool -list -v -keystore demo.keystore -storepass 123456
![关于APK签名编译 反编译的一些常见命令 关于APK签名编译 反编译的一些常见命令](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQ4MS81NzA2NTJmMTE5ZTRjMGY0MmM0NjYwMTIxMjkxYzE2MS5wbmc=)
2.给apk签名
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystrore <keystore路径> -storepass <keystore密码> xxx.apk <keystore别名>
3.编译与反编译命令
反编译命令: apktool d xxx.apk
apktool d --only-main-classes xxx.apk 使用与assets文件夹有xxx.dex文件的apk,只反编译
回编命令: apktool b <反编译后生产的文件夹>
4.查看apk的签名
命令:keytool -list -printcert -jarfile xxx.apk