dex2jar 是一个能操作 Android 的 dalvik(.dex )文件格式和 Java 的 (.class) 的工具集合,包含以下几个功能:
dex-reader/writer: 用于读写 Dalvik Executable (.dex) 文件格式. 包含一个简单的API(与ASM相似)
d2j-dex2jar: 执行dex到class的文件格式转换
smali/baksmali: 与smali工具功能一致,但是对中文更友好
其他工具: 字符串解密
下载地址:dex2jar合集 此dex2jar工具需要在linux系统中使用,如ubuntu、deepin等,AndroidN之后需要使用dex2jar-2.1。 反编译步骤 1.将下载的dex2jar.zip,使用命令行进入解压的目录。 2.将需要反编译的.dex文件拷贝到 dex2jar 目录 3.依次执行下面命令(第一条命令为jar 转成 dex,如有dex忽略此命令): sudo sh d