Android Build: Dex Jumbo Mode w Gradle
Używam poniższej linii w android Ant build (project.właściwości):
dex.force.jumbo=true
Teraz przenosimy się z ant do Gradle. Czy można aktywować tryb jumbo w Androidzie Gradle build? 6 answers
Możesz zmodyfikować swój plik build.gradle
tak, aby zawierał:
android {
dexOptions {
jumboMode = true
}
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-28 13:08:23
Zmodyfikuj build.gradle
w module aby dodać:
android {
dexOptions {
jumboMode = true
}
}
Po tym uruchomieniu gradle clean
w katalogu głównym projektu
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-06-24 04:35:36
Nie jestem pewien, czy można ustawić force jumbo w Gradle, ale od Android Studio 0.2.4 można włączyć go w trybie kompilatora - > Android DX kompilator - > Force Jumbo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-15 15:39:50
Udało mi się to zrobić w systemie Windows, zmieniając dx.bat
w narzędziach do budowania i dodając parametr --force-jumbo
jako domyślny. Zdecydowanie obejdzie się jednak-mam nadzieję, że zostanie to rozwiązane w wtyczce Gradle.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-10-11 14:57:32
Sprawdź swoje narzędzia do budowania. W razie potrzeby zaktualizuj i spróbuj ponownie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-18 09:30:31
Ten błąd oznacza, że twoja metoda ma ponad 65536
Po prostu dodaj multiDexEnabled na domyślnej konfiguracji przy kompilacji.gradle plik
defaultConfig {
...
multiDexEnabled true
...
}
Ten sposób również działa: https://blog.csdn.net/H_O_W_E/article/details/77742907
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-13 08:53:48