Android Activation de Multidex


Exemple

Pour activer une configuration multidex, vous avez besoin:

  • changer votre configuration de build Gradle
  • utiliser MultiDexApplication ou activer MultiDex dans votre classe Application

Configuration de Gradle

Dans app/build.gradle ajoutez ces parties:

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.1"

    defaultConfig {
        ...
        minSdkVersion 14
        targetSdkVersion 24
        ...

        // Enabling multidex support.
        multiDexEnabled true
    }
    ...
}

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

Activer MultiDex dans votre application

Ensuite, effectuez l'une des trois options suivantes:

Lorsque ces paramètres de configuration sont ajoutés à une application, les outils de génération Android construisent un dex (classes.dex) principal et prennent en charge (classes2.dex, classes3.dex) selon les besoins.
Le système de compilation les intégrera ensuite dans un fichier APK pour la distribution.