我是android新手,想在2个模拟器之间创建一个简单的游戏。
仿真器1可以向仿真器2发送字符串,仿真器2可以将字符串发送回仿真器1。
请有人能建议我如何去做这件事,因为我不知道。
谢谢。
发布于 2011-02-28 08:08:52
要同时运行两个模拟器,我建议将它们都作为虚拟会话运行(就像在VMWare中一样),并“桥接”连接。确保您拥有每个虚拟机的静态IP地址。
因为您只是在它们之间发送文本,所以在这个阶段,我将坚持使用HTTP,只是为了让概念验证正常工作。只是不要让你的生活太早复杂化。目前,Http应该是Wifi或移动运营商最容易使用的公分母。
如果适当地抽象了对象模型,以后就可以通过重写类来使用其他通信协议。网络组件对应用程序应该是透明的。
发布于 2011-02-26 00:33:48
您可以使用SMS (只需使用仿真器端口号作为电话号码进行测试)或蓝牙进行直接通信。如果你使用Wifi或移动电话网络,那么你必须有两个设备连接到你的服务器,你不能直接连接,或者即使在某些情况下你可能可以,那么你不应该中继这一点。
https://stackoverflow.com/questions/5118494
复制相似问题