【发布时间】:2021-09-21 10:30:20
【问题描述】:
每当我运行 build gradle 应用程序时,android studio 都会打开多个 openjdk 二进制平台实例。
-
我已关闭热点。并进一步开启飞行模式
-
我已经以管理员身份启动了 android studio
-
我已经这样做了: 在 gradle.properties 中使用
org.gradle.jvmargs=-Xms512m -Dfile.encoding=UTF-8而不是org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
这真的很烦人。
我使用: 安卓工作室 4.1.2
Gradle 构建: ** 执行任务:项目 C 中的 [:app:assembleDebug]: \Users\Heavenly\AndroidStudioProjects\PhotoGalleryX
正在启动 Gradle 守护进程... Gradle 守护进程在 4 秒 63 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 688 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 550 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 639 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 766 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 945 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 986 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 840 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 890 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 4 秒 58 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 3 秒 966 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 4 秒 126 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 4 秒 379 毫秒内启动 启动 Gradle 守护进程... Gradle 守护进程在 4 秒 511 毫秒内启动 启动 Gradle 守护进程... **
【问题讨论】:
-
为什么这么烦人? Gradle(gradle daemon)在 JVM 上运行,因此它是必需的。 javac cobtains java 代码,需要另一个 JVM。对于所需的其他 (android) 工具也是如此。
-
它启动多个实例,而不是 2 到 4 个。我只是附加了一个图像表示
标签: java android android-studio gradle