欢迎在我的公众号aserbao给我留言,无偿服务!同时,欢迎大家来加入交流讨论群,一起讨论Android开发技术!群二维码定时在我公众号更新!
文章目录
来来来,各位看官,看一看,瞧一瞧,随便评论点个赞!走过路过千万不要错过,之前没遇到今后一定会遇到,之前遇到了加深一下印象也不错。
大家好,我是小朱,听哥一句劝,在开发的时候能自己写的尽量别用别人的,能用小的包替代的,咱们就不用大包替代。这不,一不小心方法数就超过65535了。?,如何解决这个问题,且听我慢慢道来。
首先你开发一段时间过后,你可能会遇到如下异常,没遇到你今后也会遇到的:
Conversion to Dalvik format failed:
Unable to execute dex: method ID not in [0, 0xffff]: 65536
trouble writing output:
Too many field references: 131000; max is 65536.
You may try using --multi-dex option.
可能还会有其他异常,不一一列举,但凡出现65535这个数字,八九不离十都是同一个原因造成的,那就是恭喜你:你的方法总数超过65535了!俗称“64K引用限制”
How解决呢?
在Android 5.0之前的版本Dalvi