建议参照 最新官方提供的分包方式 (科学上网) 进行分包,具体配置方式在 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')
}
}
}