啟用 Multidex

要啟用 multidex 配置,你需要:

  • 更改 Gradle 構建配置
  • 使用 MultiDexApplication 或在你的 Application 類中啟用 MultiDex

Gradle 配置

app/build.gradle 中新增以下部分:

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'
}

在你的應用程式中啟用 MultiDex

然後繼續使用以下三個選項之一:

將這些配置設定新增到應用程式後,Android 構建工具會根據需要構建主要的 dex(classes.dex) 和支援(classes2.dex,classes3.dex)。
然後,構建系統將它們打包到 APK 檔案中以進行分發。