![](/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.