come posso utilizzare le dexOptions di Android?

Qual è il significato dei dexOptions.incremental, ecc. Ogni corpo mi spiega.

dex options android { dexOptions { incremental false preDexLibraries = false jumboMode = false javaMaxHeapSize "2048M" } } This affects all tasks using dex. 

  • Copiare i file da una cartella di SD card in un'altra cartella di SD card
  • la posizione di visualizzazione delle liste sta cambiando quando si scorge su android
  • Come si decompilano, modificano in eclipse e ricompilano un apk? Passo dopo passo?
  • Come prendere uno screenshot della vista di superficie di Android?
  • Cordova build: Installare Android Target: "android-22". Non voglio android-22. Voglio android-19 - cosa faccio?
  • Android SQL: Verifica se esiste il record nel database
  • Gradle non è rioutput a risolvere la libreria in Android Studio
  • La scorrimento non funziona con CoordinatorLayout + Parallax image + BottomSheetLayout
  • Cosa deve essere utilizzato, content_main o Activity_main?
  • Purtroppo, Msger si è fermato. Eccezione fatal: principale
  • Come richiedere proxy a api.twitter.com compresi i certificati SSL?
  • google-api-java-client per Google Calendar sul ciclo Infinite di Android
  • 3 Solutions collect form web for “come posso utilizzare le dexOptions di Android?”

    boolean incremental

    Sia per abilitare la modalità incrementale per dx. Questo ha molte limitazioni e potrebbe non funzionare. Utilizzare con attenzione.

    String javaMaxHeapSize

    Imposta il valore -JXmx * quando si chiama dx. Il formato deve seguire il model 1024M.

    boolean jumboMode

    Abilita la modalità jumbo in dx (–force-jumbo).

    boolean preDexLibraries

    Sia per le librerie pre-dex. Ciò può migliorare le build incrementali, ma le costruzioni pulite possono essere più lente.

    Questi possono essere trovati qui:
    http://google.github.io/android-gradle-dsl/current/com.android.build.gradle.internal.dsl.DexOptions.html

    impostare incremental a true .

    Questa è una caratteristica sperimentale disabilitata per impostazione predefinita. Tuttavia è ansible abilitarlo. Personalmente non ho notato alcuna modifica della durata della velocità (se influisce sulla velocità).

    Ulteriori spiegazioni possono essere trovate https://stackoverflow.com/a/24224385/513413 .

    Esempio:

     dexOptions { preDexLibraries = false incremental true javaMaxHeapSize "12g" } afterEvaluate { tasks.matching { it.name.startsWith('dex') }.each { dx -> if (dx.additionalParameters == null) { dx.additionalParameters = ['--multi-dex'] } else { dx.additionalParameters += '--multi-dex' } } } 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.