运行16个模拟器,adb devices
显示
List of devices attached
emulator-5584
emulator-5582
emulator-5580
emulator-5578
emulator-5576
emulator-5574
emulator-5572
emulator-5570
emulator-5568
emulator-5566
emulator-5564
emulator-5562
emulator-5560
emulator-5558
emulator-5556
emulator-5554
要启动第17个模拟器,我运行:
emulator -avd Nexus_4_API_19_17 -ports 5586,5587
但我后来收到以下警告
模拟器:警告:请求的adb端口(5587)超出建议范围[5555,5586]。 ADB可能无法正常运行仿真器。有关详细信息,请参阅-help-port。
adb devices
并未显示新的模拟器。正在运行emulator -help-port
并未提供任何有用的信息:
启动时,模拟器会尝试以免费方式绑定其控制台 港口从5554开始,以2为增量(即5554,然后是5556, 5558等。)这允许运行几个仿真器实例 同时在同一台机器上,每台机器使用不同的控制台 端口号。使用' -port'强制模拟器实例使用 给定的控制台端口注释必须是偶数整数 介于5554和5584之间。 +1也必须是免费的 为亚行保留。如果已经使用了这些端口中的任何一个,那么 模拟器将无法启动。
有没有办法让adb可以使用超过16个模拟器?