Android emulator与Fedora 18虚拟机之间的通信
我无法将Android模拟器与运行在虚拟机上的Fedora18互连。两者都运行在同一台主机上,我正在尝试在它们之间创建套接字连接。 我读了几个关于互连两个仿真器实例的文章。我根据做了更改,但不起作用。linux机器是侦听来自仿真器的连接的服务器。 有人有这个问题吗?还有别的吗 更新:此命令用于侦听linux VM上的输入连接并发送Android emulator与Fedora 18虚拟机之间的通信,android,sockets,android-emulator,fedora,Android,Sockets,Android Emulator,Fedora,我无法将Android模拟器与运行在虚拟机上的Fedora18互连。两者都运行在同一台主机上,我正在尝试在它们之间创建套接字连接。 我读了几个关于互连两个仿真器实例的文章。我根据做了更改,但不起作用。linux机器是侦听来自仿真器的连接的服务器。 有人有这个问题吗?还有别的吗 更新:此命令用于侦听linux VM上的输入连接并发送x变量: x=$(filename); echo $x | nc -l 10.0.2.15 -p 4460. 这是emulator在创建连接时发出的命令: socke
x
变量:
x=$(filename); echo $x | nc -l 10.0.2.15 -p 4460.
这是emulator在创建连接时发出的命令:
socket = new Socket("10.0.2.2", 4450);
我还对VM执行了以下重定向:
iptables -t nat -A PREROUTING -i p2p1 -p tcp --dport 4450 -j REDIRECT --to-port 4460
谢谢。您能分享您的代码和收到的任何错误消息吗?嗨,Martin。此命令用于侦听linux VM上的输入连接并发送x变量:x=$(请使用此信息更新您的问题)。