multidex崩溃低于5.0

时间:2017-10-12 18:57:27

标签: android

我的应用程序在5.0及以上版本中工作正常,但如果我在bewow 5.0中安装它,那么在我使用multidex库之后就会出现这种情况

    android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0"

         defaultConfig {
             minSdkVersion 14 //lower than 14 doesn't support multidex
             targetSdkVersion 22

             // Enabling multidex support.
             multiDexEnabled true
         }
    }

    dependencies {
    compile 'com.android.support:multidex:1.0.1'
    }


    public class MyApplication extends Application {

    @Override
    protected void OnCreate(Context base) {
          MultiDex.install(this);
     }

   }

2 个答案:

答案 0 :(得分:-1)

public class MyApplication extends MultidexApplication {

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    MultiDex.install(this);
}

}

试试这个。

答案 1 :(得分:-2)

在onCreate()MultiDex.install(this);之前调用super.onCreate(...)