dex文件与java编译的class文件关系。
dex文件中方法数超限解决
Dex里的Method ID采用ushort类型(两个字节)做标记,范围为0~65536,故方法数超限的数量为65536。
dex方法超限65535原因:因为多个class类文件中每个方法都对应一个id,而dex中定义方法的区域Constant Pool,存储着所有class类文件的定义集合,Constant Pool允许运行定义范围是0-65535共65536个,超出就会提示报错。