关于加入第三方包以后致使自定义包没法找到问题

在项目开发过程当中,引入第三方的jar包以后,报出一下错误,提示自定义类没法找到,但删除引入的第三方包以后,运行正常:spa

起初怀疑是第三方Jar包问题,通过反复查看,结果发现真正缘由在于引入第三方包以后,致使项目的类、方法数超出了Android的虚拟机容许的范围,而起初遇到该问题的时候,在Gradle中增长了如下代码临时解决:code

    

defaultConfig {
   multiDexEnabled = true 
   }

但实际上该方案并不完整,真正解决方案请参考:ci

http://stackoverflow.com/questions/15209831/unable-to-execute-dex-method-id-not-in-0-0xffff-65536 开发

相关文章
相关标签/搜索