Dopo aver aggiunto Google Guava r09 al nostro progetto Android il tempo di costruzione è aumentato in modo significativo, in particolare la fase di generazione DEX. Capisco che la generazione DEX prende tutte le nostre classi + tutti i vasi da cui dipendiamo e li traduce in formato DEX. Guava è un bel vasetto di circa 1.1MBAggiunta di Google Guava al progetto Android - rallenta in modo significativo la build
- Può essere la causa del rallentamento della build?
- C'è qualcosa che può essere fatto per velocizzare questo?
P.S. Di solito costruisco da Intellij, ma ho anche provato a costruire con Maven - gli stessi risultati.
Grazie
Alex
Ho notato anche questo. Aggiungendo Guava, la mia build richiede ~ 30 secondi invece di ~ 8 secondi. – goncalossilva
Ho separato le classi che uso da Guava. Ciò mi ha aiutato a ridurre i tempi di costruzione. Sfortunatamente, a meno che i ragazzi di Guava decidano di suddividere la biblioteca in moduli più piccoli, questo è l'unico modo in cui lo vedo per accelerare la costruzione dello sviluppo. – AlexV