0

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

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

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

提前谢谢:)

4

1 回答 1

1

最好和最强大的解决方案是拥有类似于您的消息传递客户端的东西,其中设备 A 将数据发送到服务器,服务器将其推送到设备 B。设备 B 向服务器发送回复,服务器将其推送到设备 A。

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

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

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

于 2013-03-27T16:32:18.723 回答