ADB和克隆的VBox仿真器 - 未检测到

时间:2016-12-21 19:46:52

标签: android adb virtualbox emulation

我想在后台为我的应用程序的每个用户提供一个单独的android模拟器。为此,我按以下方式克隆VM:

vboxmanage clonevm <uuid> --snapshot <suuid> --name test_clone1 --register
vboxmanage clonevm <uuid> --snapshot <suuid> --name test_clone2 --register

vboxmanage startvm test_clone1
vboxmanage startvm test_clone2

创建并正确启动两个VM。但是,运行ADB时,工具只能识别其中一个:

adb devices
List of devices attached
emulator-5554   device

原始VM有2个网络适配器,一个仅限主机,另一个转发了TCP端口5555的NAT。此外,它们在启动后具有不同的IP地址。

有人可以帮助我在克隆的设置/创建中改变,以便ADB识别所有克隆吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

我确实找到了一种方法

adb connect <clone1_ip>:<port>
adb connect <clone2_ip>:<port>

现在,当我发布adb设备时,两者都出现了。