Android 多分包,方法数超出 65536 限制
解决方法
Android Studio 允许用户通过 Gradle 的设置来使用多个 DEX 文件,这样每个文件中的方法数就会减少,也就可以绕过这个限制,该方法分为两步进行:
修改 build.gradle 文件
修改项目的 build.gradle 文件启用 MultiDex 并包含 MultiDex 库:
android {
compileSdkVersion 21
buildToolsVersion “21.1.0”
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
dependencies {
compile ‘com.android.support:multidex:1.0.0’
}
修改 manifest 文件