美文网首页
【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