最近反编译一个apk,使用apktool总是异常
Exception in thread "main" java.lang.NullPointerException
反编译出来只有xml和资源文件,没有smali文锦啊
但是可以解压出dex文件,于是就用baksmali把dex转为smali
我在这里使用的是2.4.0
最初使用的命令是
java -jar baksmali-2.4.0.jar -o smaliDir classes.dex
但是报异常,这个只适用于2.2.0之前的版本
com.beust.jcommander.MissingCommandException
正确的命令应该是
java -jar baksmali-2.4.0.jar disassemble -o smaliDir classes.dex
成功转为smali文件