Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
即使关闭了android studio,Gradle仍将java作为一个进程_Java_Android_Android Studio_Gradle - Fatal编程技术网

即使关闭了android studio,Gradle仍将java作为一个进程

即使关闭了android studio,Gradle仍将java作为一个进程,java,android,android-studio,gradle,Java,Android,Android Studio,Gradle,在mac系统上,每当我关闭android studio时,它都会让java进程和java进程继续运行,并不断占用ram内存。如果你看到java进程占用高达1gb的ram,拥有一个只有4gb的mac有时会很痛苦 android studio中是否有任何选项,以便在我退出后立即关闭与之相关的所有进程,或者关闭我可以运行以进行清理的任何命令?来自: 守护进程将在3小时不活动后自动终止。如果希望在此之前停止守护进程,可以通过操作系统终止该进程,或者运行gradle--stop命令。--stop开关使

在mac系统上,每当我关闭android studio时,它都会让java进程和java进程继续运行,并不断占用ram内存。如果你看到java进程占用高达1gb的ram,拥有一个只有4gb的mac有时会很痛苦

android studio中是否有任何选项,以便在我退出后立即关闭与之相关的所有进程,或者关闭我可以运行以进行清理的任何命令?

来自:

守护进程将在3小时不活动后自动终止。如果希望在此之前停止守护进程,可以通过操作系统终止该进程,或者运行gradle--stop命令。--stop开关使Gradle请求所有正在运行的守护进程(与用于运行命令的Gradle版本相同)自行终止


这是因为Android Studio默认使用gradle守护进程(请参阅),而且据我所知,它无法关闭。还可以看一看-gradle守护进程应该在3小时后超时。

Android Studio AFAIK中没有选项。清理的一种方法是创建一个shell脚本,启动AndroidStudio,然后清除所有剩余的java进程,例如

#/垃圾箱/垃圾箱
studio.sh
pkill-f梯度发射器

谢谢你的回答。我想问一下,gradle或JVM中是否有任何设置可以在3小时前自动停止?很遗憾,2019年已经过去了一半,而Android Studio IDE的4年或这么多次迭代都没有改变这一点(