gpt4 book ai didi

android-studio - 如何取消 Android Studio 构建?

转载 作者:行者123 更新时间:2023-12-05 01:46:08 25 4
gpt4 key购买 nike

在我启动构建或组装过程后,如果我突然需要做某事,我无法有效地取消它。

如果我单击红叉,该过程将重命名为“正在停止构建...”,但最终会继续直到完成。我可以有效停止它的唯一方法是关闭 AS。这是我做错了什么的IDE错误吗? (除了每次我按下 build ofc 时仔细检查)

最佳答案

Android Studio 默认使用 Gradle 来构建/组装。因此,当您在 IDE 中单击 build 按钮时,Gradle 守护进程将启动并执行任务。

The Gradle userguide状态:

6.2. Stopping an existing Daemon

As mentioned, the Daemon is a background process. You needn’t worry about a build up of Gradle processes on your machine, though: every Daemon stops after 3 hours of inactivity. If you want to explicitly stop a Daemon process for any reason, just use the command gradle --stop.

This will terminate all Daemon processes that were started with the same version of Gradle used to execute the command. If you have the Java Development Kit (JDK) installed, you can easily verify that a Daemon has stopped by running the jps command. You’ll see any running Daemons listed with the name GradleDaemon.

因此,根据您的项目配置,您可以调用 gradlew --stop 或使用带有 --stop 的指定 gradle 可执行文件。但是,当您单击带红叉的按钮时,我不确定这是否不是 Android Studio 内部所做的。 --stop 可能仅在任务执行后终止守护进程。在这种情况下,很可能没有办法终止进程。

关于android-studio - 如何取消 Android Studio 构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37588796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com