2015-10-20 4 views
9

Всякий раз, когда я запускаю или запускаю проект, работа над градиентом никогда не останавливается. Я пробовал создавать новый проект, ничего не происходит. Некоторые проекты работают нормально, но некоторые из них не выполняются и выполняются навсегда в процессе построения градиентов. Также всякий раз, когда я открываю проект, открывается этот файл cmd appt.exe.Gradle Build Запуск в Android Studio слишком долго

+0

Отметьте этот ответ: http://stackoverflow.com/questions/30024910/android-studio-1-2-gradle-is-very-slow/30025667#30025667 – Smashing

+0

Я пробовал это, но не работал. Любое другое решение? – Abhishek

ответ

7

Откройте вкладку терминала и попытаться построением проекта вручную gradle --stop clean build --stacktrace

--stop пары будут убить все запущенные экземпляры Gradle демона. Его также возможный градиент попал в файл .lock, который блокирует его выполнение. Это может произойти, если сборка завершена до завершения. Когда вы запускаете в командной строке, это может занять до 3 минут, прежде чем град сдастся и провалится. Сообщение об ошибке, предоставленное --stacktrace, должно сообщить вам, где находится файл, вызывающий проблему.

Просто удалите файл блокировки: rm <pathToLockFile> затем перестройте. Это может произойти несколько раз до завершения сборки.

Было бы неплохо, если бы был способ очистить все замки, но, насколько мне известно, этого не существует.

+3

Только прекращение выполнения «градиента» с терминала не закончило процесс для меня. Мне пришлось пройти весь путь до '. \ Android_Studio \ gradle \ gradle-2.10 \ bin' из командной строки и остановить град, используя' gradle --stop' – abhig10