当前位置: 首页 > 工具软件 > JCommander > 使用案例 >

baksmali dex 转 smali 异常 com.beust.jcommander.MissingCommandException

周高畅
2023-12-01

最近反编译一个apk,使用apktool总是异常

Exception in thread "main" java.lang.NullPointerException

反编译出来只有xml和资源文件,没有smali文锦啊
但是可以解压出dex文件,于是就用baksmali把dex转为smali

baksmali下载地址

我在这里使用的是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文件

 类似资料: