2013-06-26 12 views

cevap

125

Sen içerecek şekilde build.gradle dosyayı değiştirebilirsiniz: sizin modülünde

android { 
    dexOptions { 
     jumboMode = true 
    } 
} 
+4

Montajdan önce gradyan temiz ** olması gerekiyordu. – ViliusK

+0

Ben temizlemek zorunda kalmadı .. sadece yapıştır -> Çalıştır ...... çalıştı – MBH

0

Grape'da jumbo'yu ayarlamak mümkün olup olmadığından emin değilim, ancak Android Studio 0.2.4'ten bu yana Compiler -> Android DX Compiler -> Jumbo Mode'u etkinleştirebilirsiniz.

+0

Elbette, ancak ide olmadan yapı dosyalarındaki Jumbo Modunu nasıl etkinleştiririm? – endian

0

Yapı araçlarında dx.bat değiştirerek ve --force-jumbo parametresini varsayılan olarak ekleyerek Windows üzerinde bunu yapabildim. Kesinlikle bir çalışma etrafında - Umarım bu Gradle eklentisinde ele alınacaktır.

+0

Android geliştiricisinin geçerli kaynak kodunu şu adreste görebilirsiniz: https://android.googlesource.com/platform/tools/build/+/master/builder/src/main/java/com/android/builder/AndroidBuilder. java. Jumbo bayrağı basitçe desteklenmiyor. Etkinleştirmek için daha iyi bir çözümünüz varsa, lütfen çalışma işlerini düşürmek yerine onu sağlayın. –

+0

Neden jumbo bayrağının desteklenmediğini söylüyorsunuz? Android kaynağında command.add ("- force-jumbo") görüyorum. –

+0

Ah Haklısınız. Cevabı Gradle için doğru yapılandırmayla güncelleyeceğim. –

4

Değiştir build.gradle eklemek için: o dönemde gradle clean sonra

android { 
    dexOptions { 
     jumboMode = true 
    } 
} 

proje kök

0

Yapınızın edin araçlar. Gerekiyorsa güncelleyin ve tekrar deneyin.