如何在关闭终端后保持模拟器运行?

问题描述 投票:0回答:3

我使用命令行在我的 Windows 机器上启动 Android 模拟器

emulator -avd NEXUS_5_API_29

它运行时没有任何错误,但是当我关闭cmd窗口时,模拟器也会关闭。即使关闭命令提示符后,如何保持模拟器运行?

android windows android-emulator command-prompt
3个回答
0
投票

因为这样运行会导致终端创建一个线程来运行模拟器。关闭终端也意味着结束线程。要使模拟器在后台运行,请在命令前添加“start /min”,如下所示。

start /min emulator -avd NEXUS_5_API_29

这仍然会为模拟器打开一个新终端,但它最接近 unix 命令。

start emulator -avd NEXUS_5_API_29 &

0
投票

这个答案至少可以在 shell 后台运行模拟器,这使得该终端选项卡可用于其他命令。 https://stackoverflow.com/a/67722546/11964247

nohup emulator @<emulator_name> &

示例:

nohup emulator @Pixel_XL_API_31 &

0
投票

screen emulator -avd NEXUS_5_API_29
会完成这项工作

© www.soinside.com 2019 - 2024. All rights reserved.