在一个APK文件中方法数超过64K:
在Android的apk文件中,默认只有一个.dex文件,而一个.dex文件中的方法数不允许超过64K,我们可以通过打包时,对文件进行分割,生成多个.dex文件,从而实现方法数超过64K时的打包操作
使用 android-support-multidex.jar :
在app的build.gradle中的defaultConfig 中设置multiDexEnabled 为true
defaultConfig { applicationId "com.hanlongtianxing.demeihui" minSdkVersion 15 targetSdkVersion 23 versionCode 4 versionName "1.2" multiDexEnabled true }
BaseApp中初始化multiDex
@Override public void onCreate() { super.onCreate(); MultiDex.install(this); }