可以在同一台机器上安全地运行多个 Android 模拟器并使用套接字进行通信吗?

发布于 2024-08-11 06:28:02 字数 196 浏览 4 评论 0原文

我想在一台笔记本电脑(最坏情况)或专用网络上的多台计算机上模拟一小群 Android 设备。这是为了测试 Android 上的通信和进程迁移。

有没有一种安全的方法可以从 Eclipse 下的给定应用程序识别并启动特定的模拟器?我最近安装了 Eclipse/Java/ADT,并且正在使用 Mark Murphy、Meier 和 Abelson 提供的各种教程。

I would like to simulate a small cluster of Android devices either on one laptop (worst-case), or on several machines on a private network. This is for testing communications and process migration on Android.

Is there a safe way to identify and launch a particular emulator from a given application under Eclipse? I have a recent Eclipse/Java/ADT setup and I'm using the a variety of tutorials from Mark Murphy, Meier, and Abelson.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半﹌身腐败 2024-08-18 06:28:02

Android 文档中的运行多个模拟器实例指出您可以运行多个实例同时发生。

如何创建两个或多个模拟器实例在 Windows 上在 Linux 上 显示可以创建使用不同端口的实例。

您还可以从“设备管理”选项卡在 Eclipse 中启动多个模拟器。端口号将列在虚拟设备名称旁边。例如,my-emulator-name (emulator-5556)。

我个人没有尝试连接到在不同机器上运行的多个实例,但这似乎是可能的。诀窍是将对主机的请求重定向到模拟器 。您可以使用控制台中的“adb forward”或“redir add”来执行此操作。

有关详细信息,请参阅 Android 文档中的模拟器网络

Running multiple emulator instances from the Android documentation states that you can run multiple instances concurrently.

How to create two or multiple instances of emulator on Windows or on Linux shows that instances can be created that are using different ports.

You can also start multiple emulators in Eclipse from the Device Management tab. The port number will be listed next to the name of the virtual device. For instance, my-emulator-name (emulator-5556).

I have not personally tried connecting to multiple instances running on different machines but it appears to be possible. The trick is to redirect requests to the host machine to the emulator. You can do this using "adb forward" or "redir add" from the console.

For more information, see Emulator Networking in the Android documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文