Używam następujący wiersz w Android ant build (project.properties)Android Budowa: Dex Jumbo Mode Gradle
dex.force.jumbo=true
Teraz migracji z Ant do Gradle. Czy jest możliwe włączenie trybu jumbo w wersji Android Gradle?
Używam następujący wiersz w Android ant build (project.properties)Android Budowa: Dex Jumbo Mode Gradle
dex.force.jumbo=true
Teraz migracji z Ant do Gradle. Czy jest możliwe włączenie trybu jumbo w wersji Android Gradle?
Nie jestem pewien, czy możliwe jest ustawienie siły jumbo w Gradle, ale ponieważ Android Studio 0.2.4 można włączyć w Kompilatorze -> Kompilator systemu Android DX -> Wymuszaj tryb Jumbo.
Oczywiście, ale w jaki sposób włączyć tryb Jumbo w plikach kompilacji bez ide? – endian
Udało mi się to zrobić w systemie Windows, zmieniając dx.bat
w kompilacji narzędzi i dodając domyślnie parametr --force-jumbo
. Zdecydowanie jest to jednak praca - mam nadzieję, że zajmie się nią wtyczka Gradle.
Możesz zobaczyć aktualny kod źródłowy dla konstruktora Androida tutaj: https://android.googlesource.com/platform/tools/build/+/master/builder/src/main/java/com/android/builder/AndroidBuilder. Jawa. Flaga jumbo po prostu nie jest obsługiwana. Jeśli masz lepsze rozwiązanie, aby go włączyć, proszę podać je zamiast rezygnacji z pracy. –
Dlaczego mówisz, że flaga jumbo nie jest obsługiwana? W źródle Androida widzę command.add ("- force-jumbo"). –
Ach masz rację. Zaktualizuję odpowiedź poprawną konfiguracją dla Gradle. –
Zmienić build.gradle
w module dodać:
android {
dexOptions {
jumboMode = true
}
}
Po tym okresie gradle clean
w katalogu głównym projektu
Sprawdź swój build przybory. Zaktualizuj w razie potrzeby i spróbuj ponownie.
Przeniesienie ustawienia do 'gradle.properties' jest ok, plik gradle.properties znajduje się na ścieżce projektu – Ninja