为了启用multidex配置,您需要:
更改您的Gradle构建配置
使用MultiDexApplication或在您的启用MultiDexApplication类
在app/build.gradle添加这些部分:
android {
compileSdkVersion 24
buildToolsVersion "24.0.1"
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 24
...
// 启用multidex支持。
multiDexEnabled true
}
...
}
dependencies {
compile 'com.android.support:multidex:1.0.1'
}然后继续执行以下三个选项之一:
通过扩展应用程序的Multidex
通过扩展MultiDexApplication来实现Multidex
直接使用MultiDexApplication的Multidex
将这些配置设置添加到应用程序后,Android构建工具会根据需要构建主dex(classes.dex)并支持(classes2.dex,classes3.dex)。
然后,构建系统会将它们打包为APK文件进行分发。