Android-方法數超65535問題的解決方案

當我們項目中的方法超過65536個的時候會報以下錯誤:

Error: Cannot fit requested classes in a single dex file (# methods: 92724 > 65536)

要解決以上問題:

我們只需要在AndroidStudio上的build.gradle(module:app)這個文件上添加一行:multiDexEnabled true。

android {
    compileSdkVersion PROP_COMPILE_SDK_VERSION.toInteger()
    buildToolsVersion PROP_BUILD_TOOLS_VERSION

    defaultConfig {
        applicationId "com.riceball.crossyhero.and"
        minSdkVersion PROP_MIN_SDK_VERSION
        targetSdkVersion PROP_TARGET_SDK_VERSION
        versionCode 1
        versionName "1.0"
        ...
        
        // Enabling multidex support.
        multiDexEnabled true
        
        ...
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章