建议参照最新官方提供的分包方式 (科学上网)进行分包,具体配置方式在 multiDexKeepProguard 属性下

第一步、新建文件

app Module 下,新建一个名为multidex-config.pro的文件

文件内具体内容实例:

-keep class me.passin.pmvp.app.GlobalConfiguration

即想把哪个类分在主Dex 则 -keep class 类名。

如果您想要指定包中的所有类,文件将如下所示:

-keep class com.example.** { *; }

第二步、App模块的build.gradle添加配置参数

android {
    buildTypes{
        release{
            multiDexKeepProguard file('multidex-config.pro')
        }
    }
}