当前位置: 首页 > 知识库问答 >
问题:

Gradle构建在Android Studio中运行时间过长

郎鸿
2023-03-14

每当我开始或运行我的项目时,gradle build运行从未停止,我尝试创建新的项目,但没有任何事情发生。有些项目工作得很好,但有些不是,而且永远在梯度构建运行中。而且,每当我打开项目时,这个cmd appt.exe文件就会打开。

共有1个答案

吴西岭
2023-03-14

打开terminal选项卡并尝试手动构建项目gradle--停止clean Build--StackTrace

--stop参数将杀死gradle守护进程的任何运行实例。也可能是gradle遇到了阻止其执行.lock文件。如果生成在完成前终止,可能会发生这种情况。当您在命令行上运行时,可能需要长达3分钟的时间,gradle才会放弃并失败。--stacktrace提供的错误消息应该告诉您导致问题的文件在哪里。

只需删除锁文件:rm ,然后重建。在构建完成之前,这种情况可能会发生几次。

如果有一种方法来清理所有的锁,那就太好了,但据我所知,这并不存在。

 类似资料:
  • 主要内容:执行多个任务,排除任务,发生故障时继续构建,选择执行哪些构建,获取构建信息Gradle提供了一个命令行来执行构建脚本。 它可以一次执行多个任务。在这里将介绍如何使用不同的选项来执行多个任务。 执行多个任务 可以从单个构建文件执行多个任务。使用命令处理构建文件。此命令将按列出的顺序编译每个任务,并使用不同的选项执行每个任务以及依赖关系。 示例 - 假设有四个任务 - ,,和。和取决于和。 看看下面的图表。 在上面的四个任务是相互依赖的,用一个箭头符号表示。 看看下面的代码

  • 每个人在最新的更新之后,Studio在运行应用程序之前已经运行了很长时间(3-40分钟)“运行Gradle Build”。如何治疗?当前Studio版本:1.3。2.

  • 我使用jsonschema生成器基于我的POJO生成JSON模式文件。目前,我正在通过一个在<code>gradle构建</code>步骤中运行的测试来完成这项工作。这工作正常,但感觉不对,因为我所做的并不是测试任何东西。 我还找到了这个答案,其中详细说明了如何在上运行它,但这也不理想,因为它会在每次应用程序出现时毫无意义地执行它,但在我构建时不会。 因此,有没有一种方法可以告诉gradle(在中

  • 我已经在Ubuntu14.04中安装了Android studio。我试图清理这个项目,但它花了太长时间,已经1小时了,因为gradle正在运行。在我的Gradle控制台中,我得到了如下错误: 线程“png-cruncher_8”java.lang.runtimeException:在等待从aapt进程时超时,请确保在/home/files/android/sdk/build-tools/23.0

  • 我的Android Studio项目过去构建速度更快,但现在需要很长时间来构建。知道是什么导致了延误吗?我尝试过https://stackoverflow.com/a/27171878/391401,但没有效果。我没有运行任何可以中断构建的反病毒程序。我的应用程序的大小也不是很大(5MB左右),它曾经在几秒钟内构建,但不确定发生了什么变化。

  • 您能帮助在android studio中运行默认java而不是gradle执行吗?谢谢