![](/img/trans.png)
[英]BroadcastReceiver android - Sometimes it continues after closing the app, sometimes not
[英]OpenJDK continues running after closing Android emulator
我正在使用 VS Code 编辑和运行 Android 个项目。 模拟器将打开,我看到程序OpenJDK Platform binary
启动,然后是程序编译和运行。 但是关闭Android模拟器和VS Code后,OpenJDK继续运行。
这是正常行为吗? 有没有办法在模拟器/VSC 退出后关闭 OpenJDK JRE?
我主要关心的是电池寿命,因为我使用的是笔记本电脑。
系统: Windows 10 Pro (1909)
Visual Studio 代码版本: 1.42.0
1* 打开任务管理器,找到进程ID
2*
TASKKILL /PID %PID%
JVM 进程状态工具帮助我确定了 OpenJDK 未关闭的原因。 在终端中运行[path_to_jre]/bin/jps -l
输出以下内容:
2272 org.gradle.launcher.daemon.bootstrap.GradleDaemon
4500 sun.tools.jps.Jps
...
{
"label": "gradle --stop",
"type": "shell",
"command": "C:\\Gradle\\gradle-6.1.1\\bin\\gradle --stop",
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared",
"showReuseMessage": true,
"clear": false
},
"problemMatcher": []
},
...
这会导致 OpenJDK 进程结束。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.