Après avoir ajouté Google Guava r09 à notre projet Android, le temps de construction a considérablement augmenté, en particulier la phase de génération DEX. Je comprends que la génération DEX prend toutes nos classes + tous les pots dont nous dépendons et les traduit au format DEX. La goyave est un gros pot d'environ 1,1MBAjouter Google Guava au projet Android - ralentit considérablement la construction
- Peut-être la cause du ralentissement de construction?
- Y a-t-il quelque chose qui peut être fait pour accélérer cela?
post-scriptum Habituellement, je construis à partir d'Intellij, mais j'ai aussi essayé de construire avec Maven - mêmes résultats.
Merci
Alex
Je l'ai remarqué aussi. Ajouter Goyava fait que ma construction prenne ~ 30s au lieu de ~ 8s. – goncalossilva
J'ai séparé les classes que j'utilise de Guava. Cela a aidé à réduire le temps de construction pour moi. Malheureusement, à moins que les gars de Guava ne décident de diviser la bibliothèque en modules plus petits, c'est la seule façon que je vois pour accélérer la construction du développement. – AlexV