关于APK签名编译 反编译的一些常见命令

1.查看签名

keytool -list -v -keystore <签名文件.xxx> -storepass <签名密码>

keytool -list -v -keystore demo.keystore -storepass 123456
关于APK签名编译 反编译的一些常见命令

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