出现原因:
主要原因是你的项目貌似有点大,已经超过65k个方法。一个dex已经装不下了,需要个多个dex,也就是multidex ,因为Android系统定义总方法数是一个short int,short int 最大值为65536
解决方法
gradle文件的defaultConfig默认配置里面增加:
multiDexEnabled true
在dependencies中添加:
implementation 'com.android.support:multidex:1.0.3'
自定义的Application的onCreate()中添加:
MultiDex.install(this);
网友评论