在不同手机上安装的同一应用程序之间传递信息的最简单方法

时间:2013-03-27 16:25:36

标签: android push-notification

正如主题名称所示,我正在寻找的是添加我的Android应用程序选项,以便将数据发送到运行相同应用程序的其他手机,以便接收手机将相应地处理它。

对我来说,显而易见的选择是使用应用引擎并使用推送通知,并将电话号码作为标识符。

是否存在更简单的解决方案?

非常感谢:)

1 个答案:

答案 0 :(得分:1)

最好和最强大的解决方案是使用类似于您的消息传递客户端,其中Device A将数据发送到服务器,然后将其推送到设备B.设备B向服务器发送回复,将服务器推送到设备A

此过程具有重试发送的优势,无需用户保持连接,如果A在发送消息时设备B处于脱机状态,则可能需要这样做。

一个不太简单的解决方案是让服务器作为中间人工作,并获取每个设备的IP地址,然后在它们之间打开一个直接套接字。在此解决方案中,您将丢失任何无法通过的数据。

如果设备位于同一网络或蓝牙范围内,您可以直接尝试蓝牙或WiFi。