我用来接收DexIndexOverflowException
几天以前,我所做的是:启用Multidex
一)在我build.gradle
文件中添加multiDexEnabled true
到defaultConfig。
b)在依赖项部分添加compile 'com.android.support:multidex:1.0.1'
。
之后,一切都再次运行OK。
今天,我读的d.android.com网站用户指南(链接here)和它说,我也应该覆盖MultiDexApplication
类(因为我已经从Application
延伸)。
我的问题是:因为我没有延伸MultiDexApplication
通过只做上面提到的两件事情,我怎么可能不接受我以前收到的例外?我现在该怎么办?即使现在一切正常,我是否应该尝试并延长MultiDexApplication
?
您是否使用pre lolipop设备测试了您的应用程序? –
是的,我做了,它的工作没有任何问题 – Mes
可能是你没有超过65536方法dex检查也doc:http://stackoverflow.com/documentation/android/1887/multidex-and-the-dex-method-限制/ 6155 /使能multidex#吨= 20170420104458307849 –