2015-10-20 17 views
9

Ogni volta che avvio o eseguo il mio progetto, la generazione di gradle in esecuzione non si ferma mai. Ho provato a creare un nuovo progetto, non succede nulla. Alcuni progetti stanno funzionando bene, ma alcuni non lo sono e stanno andando avanti per sempre. Inoltre, ogni volta che apro il progetto, questo file cmd appt.exe si apre.Gradle Build In esecuzione in Android Studio per troppo tempo

+0

Dai un'occhiata a questa risposta: http://stackoverflow.com/questions/30024910/android-studio-1-2-gradle-is-very-slow/30025667#30025667 – Smashing

+0

Ho provato questo, ma non funziona. Qualche altra soluzione? – Abhishek

risposta

7

Aprire la scheda terminale e provare a costruire il progetto manualmente gradle --stop clean build --stacktrace

Il --stop param ucciderà qualsiasi istanza del daemon Gradle. Anche il suo gradle possibile si è imbattuto in un file .lock che sta bloccando la sua esecuzione. Questo può accadere se una compilazione viene terminata prima del completamento. Quando si esegue sulla riga di comando, potrebbero essere necessari fino a 3 minuti prima che il grading si arrenda e fallisca. Il messaggio di errore fornito da --stacktrace dovrebbe indicare dove si trova il file che causa il problema.

Basta eliminare il file di blocco: rm <pathToLockFile> quindi ricostruire. Questo potrebbe accadere alcune volte prima che la compilazione sia completata.

Sarebbe bello se ci fosse un modo per ripulire tutte le serrature ma a mia conoscenza questo non esiste.

+3

L'interruzione dell'esecuzione gradle dal terminale non ha impedito la fine del processo. Ho dovuto andare fino a '. \ Android_Studio \ gradle \ gradle-2.10 \ bin' dalla riga di comando e fermare il gradle usando' gradle --stop' – abhig10

Problemi correlati