美文网首页
【Android】报错 com.android.dex.DexI

【Android】报错 com.android.dex.DexI

作者: 嗖嗖编程 | 来源:发表于2018-11-02 10:41 被阅读0次

一.问题分析

  • Android APK 文件本质上是一个压缩的文件,它的里面包含的classes.dex文件是可执行Dalvik文件。
  • Dalvik可执行文件规范限制了单个,dex文件最多能够引用的方法数是65536个,也就是64K(65536/1024),这其中包含了Android Framework、APP引用的第三方函数库以及APP自身的方法。
  • 这是项目到了一定规模了,方法数超过了64k。

二.解决方案

修改 android/app/build.gradle文件


...

defaultConfig {
    ...
    
    multiDexEnabled true
    
    ...
}

...

相关文章

网友评论

      本文标题:【Android】报错 com.android.dex.DexI

      本文链接:https://www.haomeiwen.com/subject/leuqxqtx.html