一. 从sdk\extras\Android\support\multidex\library\libs 目录将android-support-multidex.jar导入工程中
二. 如果你的工程中已经含有Application类,那么让它继承android.support.multidex.MultiDexApplication类,
如果你的Application已经继承了其他类并且不想做改动,那么还有另外一种使用方式,覆写attachBaseContext()方法:
public class MyApplication extends FooApplication {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}
build.gradle配置:
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'
}
本文介绍如何在Android项目中配置多dex支持,以解决单个dex文件大小限制的问题。具体步骤包括将android-support-multidex.jar导入工程、修改Application类继承MultiDexApplication或覆写attachBaseContext方法,并在build.gradle中启用multiDex。
3275

被折叠的 条评论
为什么被折叠?



