我想在一台笔记本电脑(最坏情况)或私人网络上的几台机器上模拟一小部分Android设备。这是用于测试Android上的通信和进程迁移。
是否有一种安全的方法可以在Eclipse下从给定的应用程序中识别和启动特定的模拟器?我有一个最近的Eclipse / Java / ADT设置,我正在使用Mark Murphy,Meier和Abelson的各种教程。
答案 0 :(得分:6)
Running multiple emulator instances声明您可以同时运行多个实例。
How to create two or multiple instances of emulator on Windows或on Linux表示可以创建使用不同端口的实例。
您还可以从“设备管理”选项卡中启动Eclipse中的多个模拟器。端口号将列在虚拟设备名称旁边。例如,my-emulator-name(emulator-5556)。
我没有亲自尝试连接到在不同计算机上运行的多个实例,但似乎有可能。诀窍是redirect requests to the host machine to the emulator。您可以使用控制台中的“adb forward”或“redir add”来执行此操作。
有关详细信息,请参阅Android文档中的Emulator Networking。