Recentemente sono passato da Eclipse + ADT ad Android Studio. La mia app è un'applicazione C++ nativa completa. Uso Android Studio 2.0 Beta 5 e Gradle Experimental 0.6.0-beta4.La compilazione del codice nativo per Android Studio è lenta
Il processo di generazione di Android Studio è molto lento per il codice nativo. Ho letto tutte le domande su Stackoverflow e Internet. Ho applicato tutti i metodi suggeriti (--offline, --daemon, --parallel, -XmxSize, ecc.). Si rivolgono principalmente per accelerare la compilazione del codice Java. Il processo di compilazione di file C++ nativi (ndk-build) è ancora molto lento. Anche se scrivo un codice C++ di una riga, aspetto 5-7 minuti ogni volta che faccio clic sul pulsante Esegui, dove il tempo di compilazione di Eclipse era di circa 15-20 secondi per lo stesso lavoro.
Hai qualche suggerimento per accelerare il processo di compilazione del codice nativo (C/C++) su Android Studio?
Provare a separare il passo ndkBuild come descritto in http://ph0b.com/android-studio-gradle-and-ndk-integration/ –
@AlexCohn Questo inserisce il lavoro in Android Studio. Potrebbe essere un'opzione per le app Java che non si occupano di file nativi ma utilizzano alcune librerie native. La mia app è un'app nativa pura. Sto cercando una soluzione all'interno del sistema di costruzione gradle-experimental. – Rancs
Un trucco potrebbe essere quello di limitare gli ABI creati da Android Studio –