Gradle在Android Studio中构建时间过长

9
每当我开始或运行我的项目时,Gradle构建始终无法停止。我尝试创建新项目,但没有任何进展。有些项目可以正常工作,但有些项目在Gradle构建运行时需要很长时间。此外,每当我打开该项目时,cmd appt.exe文件也会打开。

请查看这个答案:https://dev59.com/-10a5IYBdhLWcg3wt6mK#30025667 - Smashing
我已经尝试过这个方法,但是没有起作用。还有其他的解决方案吗? - Abhishek
1个回答

7

打开终端选项卡,尝试手动构建项目:gradle --stop clean build --stacktrace

--stop参数将停止所有正在运行的Gradle守护程序实例。如果在构建完成之前终止了构建,则可能会遇到阻止其执行的.lock文件。当您在命令行上运行时,可能需要等待长达3分钟,Gradle才能放弃并失败。由--stacktrace提供的错误消息应告诉您导致问题的文件位置。

只需删除锁定文件:rm <pathToLockFile>,然后重新构建。在构建完成之前这可能会发生几次。

如果有一种方法可以清除所有锁定,那就太好了,但据我所知,这种方法不存在。


3
仅仅在终端停止 gradle execution 并不能结束进程,我必须通过命令行前往 .\Android_Studio\gradle\gradle-2.10\bin 并使用 gradle --stop 命令停止 gradle 进程。 - abhig10

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接