apk反编译

apk解包
apktool d -f demo.apk

apk打包
apktool b Demo Demo.apk

创建keystore:
keytool -genkey -alias TIM.keystore -keyalg RSA -validity 20000 -keystore TIM.keystore

签名:
jarsigner -verbose -keystore TIM.keystore -signedjar HDPlayer_sign.apk HDPlayer.apk TIM.keystore

dex文件转成jar文件
d2j-dex2jar classes.dex

jd-gui反编译jar

dex文件转成smali

java -jar baksmali-2.1.2.jar -o classout/ classes.dex

smali转dex

java -jar smali-2.1.2.jar classout/ -o classes.dex

原文地址:https://www.cnblogs.com/timlong/p/5512170.html