使用virtualapk开发时碰到这么个问题,在高版本系统手机使用没有问题,在低版本系统报错java.lang.NoClassDefFoundError
通过一通度娘,找到一个靠谱的解决方法,就是增加解决方法超上限的方法
defaultConfig {
// Enabling multidex support. 开关
multiDexEnabled true
}
dependencies {
// 添加依赖
compile 'com.android.support:multidex:1.0.0'
}
二、使用自定义的Application继承MultiDexApplication这个类,或者重写Application的方法attachBaseContext(),并调用MultiDex.install();
@Override
protected voidattachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(base);
}
作者:KKKnight_
链接:https://www.jianshu.com/p/8b4f711da0bb
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。