Unable to execute dex: method ID not in [0, 0xffff]: 65536
原因:Dalvik可执行文件.dex中的Java方法数引用超过65536,64k的计算方法是65536除以1024,65K的计算方法是65536除以1000,如果方法数超过64k编译器编译将无法通过.解决原理:分包:但是现在一个大的应用,尤其是集成第三方库的,很容易超过这个数目,所以Android5.0之后的版本谷歌试用了名为ART的虚拟机来代替Dalvik虚拟机,ART支持从APK文件中加载多个