我想在一台笔记本电脑(最坏情况)或专用网络上的多台计算机上模拟一小群 Android 设备。这是为了测试 Android 上的通信和进程迁移。
有没有一种安全的方法可以从 Eclipse 下的给定应用程序识别并启动特定的模拟器?我最近安装了 Eclipse/Java/ADT,并且正在使用 Mark Murphy、Meier 和 Abelson 提供的各种教程。
运行多个模拟器实例 http://developer.android.com/guide/developing/tools/emulator.html#multipleinstancesAndroid 文档指出您可以同时运行多个实例。
如何在 Windows 上创建两个或多个模拟器实例 http://wrestlingmind.blogspot.com/2009/07/how-to-create-two-or-multiple-instances.html or on Linux http://www.threaded.com/2009/02/running-multiple-android-emulators.html显示可以创建使用不同端口的实例。
您还可以从“设备管理”选项卡在 Eclipse 中启动多个模拟器。端口号将列在虚拟设备名称旁边。例如,my-emulator-name (emulator-5556)。
我个人没有尝试连接到在不同计算机上运行的多个实例,但这似乎是可能的。诀窍是将对主机的请求重定向到模拟器 http://developer.android.com/guide/developing/tools/emulator.html#connecting。您可以使用控制台中的“adb forward”或“redir add”来执行此操作。
有关更多信息,请参阅仿真器网络 http://developer.android.com/guide/developing/tools/emulator.html#networkaddresses在 Android 文档中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)