Dex文件是Android平台上和传统Class文件对应的Java字节码文件。Dex文件的核心内容其实与传统Class文件类似,只不过针对移动设备做了一些定制化处理。在一些工具的帮助下,Dex文件和Class文件可以相互转换。由于Android虚拟机会读取和解析Dex文件,所以开发者需要了解Dex文件格式。