【问题标题】:multidex crash below 5.0低于 5.0 的 multidex 崩溃
【发布时间】:2017-10-13 03:33:27
【问题描述】:

我的应用程序在 5.0 及更高版本上运行良好,但如果我在 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);
     }

   }

【问题讨论】:

标签: android


【解决方案1】:
public class MyApplication extends MultidexApplication {

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

}

试试这个。

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 我已经在我的代码中使用了这个,但它在 5.0 以下崩溃
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-09
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    相关资源
    最近更新 更多