今天在做项目的时候遇到一个问题,百度了一会儿终于解决了,错误信息如下:
[2016-01-26 17:41:36 - Dex Loader] Unable to execute dex: method ID not in [0, 0xffff]: 65536
[2016-01-26 17:41:36 - Idea] Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536
原因是:项目中应用了很多第三方的架包,有多余没用的架包,导致方法过多。
解决方法:删除一些没有的架包就可以了,我的是fastjson和Gson的问题,删掉一个就可以了,必要的时候加上架包的混淆。