运行与终端分离的 AVD 模拟器

Dan*_*ani 5 linux shell android android-emulator

这是我们如何直接从终端运行AVD

emulator -list-avds
emulator @Pixel_3a_API_30_x86
Run Code Online (Sandbox Code Playgroud)

但我希望将其分离,以便我可以关闭终端并使模拟器仍在运行。我尝试运行这样的东西:

emulator -d @Pixel_3a_API_30_x86
Run Code Online (Sandbox Code Playgroud)

但我得到了一个错误。有人能告诉我们该怎么做吗?

Oni*_*nik 6

尝试使用nohup命令:

Nohup 是 nohang up 的缩写,是 Linux 系统中的一个命令,即使在退出 shell 或终端后也能保持进程运行。

nohup `emulator @Pixel_3a_API_30_x86 &`
Run Code Online (Sandbox Code Playgroud)

这里&将应用程序置于后台。

  • 谢谢,它成功了。我只需删除引号即可使其正常工作 (2认同)