hy再次! 我试图连接两个模拟器作为服务器和客户端在同一台PC上运行。事情是,其中之一是在虚拟机内。我应该为每个模拟器使用哪些地址以便在它们之间进行连接? 我正在使用基于TCP的连接! 第一个模拟器在Windows 7上运行 Vmware里面的第二个模拟器是在Xp 我的电脑在网络内部的IP是192.168.71.1 如果你的答案是真的,那么gratefull!模拟器连接使用TCP
1
A
回答
2
我想你会想要使用本地主机地址(127.0.0.1)。将服务器设置为可以监听,一旦启动并运行,客户端就可以连接,并且您应该可以轻松前往。 (请确保您使用的匹配端口,很明显。)
2
一些更多的细节将有助于:
- 什么是虚拟机的IP地址?
- 它使用NAT,桥接网络还是什么?
- 你是否真的需要在虚拟机内运行第二个模拟器 - 这使网络变得复杂。
UPDATE:1个机(无VM) 可以从命令行启动另一个仿真器,使用/仿真器的-avd上的多个仿真器。你需要创建第二个AVD才能工作。我使用Linux,所以不能给出Windows的确切细节。
UPDATE:与Android模拟器 我相信模拟器只侦听127.0.0.1服务器插槽主机和虚拟机之间的通信,使远程计算机无法连接在 - 这当然是对的调试插座的情况下它用。但是,您可以使用Remote debugging with Android emulator
这是很好的,你使用桥接网络讨论类似的方法设置端口转发,NAT作为将停止VM获得的入站连接,这样模拟器就没有希望了。
更新#2:端口转发 您可以设置插座之间的端口转发在本地计算机上,并在模拟器上,使用adb forward。它也可能值得看看Communication between Android Emulators,似乎有一个无证的模拟器开关-shared-net-id可以帮助。
希望这有助于
菲尔Lello
相关问题
- 1. 使用tcp套接字连接android模拟器
- 2. 如何模拟黄瓜TCP连接
- 3. 模拟器,发送请求 - 响应并打开TCP连接
- 4. Tizen模拟器UDP连接
- 5. Android模拟器连接到服务器
- 6. 使用模拟连接的设计
- 7. 有没有TCPvcon的模拟允许关闭远程机器上的TCP连接?
- 8. Real Watch设备无法使用TCP流连接到服务器,但全部可以在模拟器上运行
- 9. 使用spring连接mysql,如何模拟连接池?
- 10. MonoDroid:未连接到模拟器
- 11. 失去连接到模拟器错误
- 12. 模拟器 - 互联网连接问题
- 13. java.net.ConnectException - 拒绝连接Android模拟器
- 14. iOS 10模拟器LayerKit连接失败
- 15. 的Android 2.1模拟器无法连接
- 16. Botframework模拟器没有连接
- 17. 葫芦不能连接到模拟器
- 18. 连接VS Android模拟器为localhost
- 19. 连接AVD模拟器与本地servlet
- 20. 模拟器无法连接到SQL Server
- 21. FTP服务器连接模拟
- 22. Airconsole模拟器屏幕未连接
- 23. https连接模拟服务器
- 24. 模拟Python中的SQL Server连接器?
- 25. 使用.NET C连接到Android模拟器#
- 26. 无法使用Android模拟器连接到互联网?
- 27. 在Windows Phone 7中测试连接问题(使用模拟器)
- 28. xcode:如何连接intruments使用模拟器泄漏工具?
- 29. MySQL TCP连接
这是从4小时前编辑您原来的职位(http://stackoverflow.com/questions/5584944/connecting-emulators),而不是增加新的好习惯问题与一些更多的细节。 – 2011-04-07 23:07:37
好的,下次尝试:) – adrian 2011-04-07 23:51:39