dx

dx工具就是用于将一组class文件转换为dex文件, 输出的文件的扩展名必须为dexjarzipapk之一。

查看dx的帮助:

用法:

dx [option] dexfile

参数说明:

参数是否可选说明
-c可选校验checksum值
-d可选反汇编代码区
-f可选简略显示文件头
-h可选详细显示文件头
-i可选忽略checksum校验失败
-l可选输出格式,一种是plain,一种是xml格式的。
-m可选只显示注册的映射
-t可选输出内容保存在指定的文件中

示例:

dx --dex --output=bin/classes.dex bin/classes
dx --dex --output=bin/classes.dex bin/classes.jar