2016-10-11 1 views
0

finden Parameter Hinzufügen zu "dx":Android gradle Plugin: Konnte nicht Methode additionalParameters() auf DexOptions

dexOptions { 
    incremental false 
    javaMaxHeapSize "2048M" 
    additionalParameters "--multi-dex", "--set-max-idx-number", "48000" 
} 

Fehler wie folgt vor:

Error:(39, 0) Could not find method additionalParameters() for arguments [--multi-dex, --set-max-idx-number, 48000] on object of type com.android.build.gradle.internal.dsl.DexOptions. 

Wie DexOptions api doc sagt additionalParameters ist es Eigentum .

Weitere Informationen:

compileSdkVersion 23

buildToolsVersion "23.0.2"

Gradle Plugin 2.2.0

Gradle 2.14.1

Studio 2.2

Antwort

0

additionalParameters ist eine Liste von Anzeigen zusätzliche Parameter, die an dx übergeben werden.

android { 
    dexOptions { 
    additionalParameters += '--minimal-main-dex' 
    //additionalParameters += '--main-dex list=$projectDir/<filename>'.toString()' 
    //additionalParameters += '--set-max-idx-number=55000' 
    } 
} 

https://github.com/casidiablo/multidex

+0

"Mehr Optionen" outside dexOptions definiert. immer noch Fehler: "Fehler: (41, 0) Die Methode additionalParameters() für Argumente [[--multi-dex, --set-max-idx-number, 48000]] auf Objekt vom Typ com.android konnte nicht gefunden werden. build.gradle.internal.dsl.DexOptions " – RoFF

+0

@RoFF bearbeitet, versuchen Sie es jetzt? – NightSkyLove

+0

"Die Eigenschaft 'additionalParameters' für das Objekt 'com.android.build.gradle.internal.dsl.DexOptions' konnte nicht gefunden werden." – RoFF

Verwandte Themen