来了
在连接到Internet的同一台计算机上有两个模拟器实例,例如A和B。
现在我需要在A和B之间传输文件。我该怎么做?
我写一个ftp可能有意义..但是不确定端口和ips的方式。
Android支持简单的文件传输吗? (应该在仿真器之间工作)
知道实现此目标的所有方法将非常好。
谢谢
最佳答案
http://developer.android.com/guide/developing/devices/emulator.html中说明了如何在两个Android模拟器之间进行通信:
互连仿真器实例
要允许一个仿真器实例与另一个仿真器实例通信,您必须
如下图所示设置必要的网络重定向。
假设您的环境是
你是开发机器
B是您的第一个仿真器实例,在A上运行
C是您的第二个仿真器实例,也在A上运行
并且您想在B上运行服务器,C将连接到该服务器,这是
您可以进行设置:
在B上设置服务器,侦听10.0.2.15:
在B的
控制台,设置从A:localhost:到的重定向
B:10.0.2.15:
在C上,让客户端连接到
10.0.2.2:
例如,如果要运行HTTP服务器,则可以选择“ 80”和“ 8080”:
B收听10.0.2.15:80
在B的控制台上,发出redir add tcp:8080:80
C连接到10.0.2.2:8080
希望能帮助到你!