如何从shell运行多个模拟器?

时间:2012-06-12 15:52:50

标签: shell android-emulator

为了运行一个模拟器,我使用命令

emulator -avd my_emulator_name &

如果我想以这种方式通过shell自动运行2个(或更多)模拟器:

emulator -avd my_emulator_name1 &
emulator -avd my_emulator_name2 &

没有一个模拟器会启动。一旦我开始下一个模拟器,之前的崩溃。

我在哪里犯了错误?

1 个答案:

答案 0 :(得分:0)

Linux上的那些人可以制作这样的shell脚本,每次都从桌面运行它。

  1. 制作空文件lauchTablets.sh
  2. 将代码复制到其中

    回声“跑步1”
    模拟器-avd emu1&
    睡5s;
    回声“完成!”

    回声“跑2” 模拟器-avd emu2&
    睡5s;
    回声“完成!”

    回声“跑步3”
    模拟器-avd emu3&
    睡5s;
    回声“完成!”

    回声“跑步4”
    模拟器-avd emu4
    echo“done!”

  3. 使文件可执行

  4. 我随机设置了5秒的睡眠时间。您可以尝试较低的睡眠间隔。