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

Android 在安装在不同手机上的同一应用程序之间传递信息的最简单方法,android,push-notification,Android,Push Notification,正如主题名称所示,我正在寻找的是添加我的android应用程序选项,将数据发送到运行相同应用程序的不同手机,以便接收手机相应地进行处理 对我来说,最明显的选择是使用appengine,并使用带有电话号码的推送通知作为标识符 存在更简单的解决方案吗 提前感谢:)最好、最健壮的解决方案是使用类似于您的消息传递客户端的设备,其中设备A将数据发送到服务器,服务器将数据推送到设备B。设备B将回复发送到服务器,服务器将数据推送到设备A 此过程的优点是在不要求用户保持连接的情况下重试发送,如果A发送消息时设备

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

对我来说,最明显的选择是使用appengine,并使用带有电话号码的推送通知作为标识符

存在更简单的解决方案吗


提前感谢:)

最好、最健壮的解决方案是使用类似于您的消息传递客户端的设备,其中设备A将数据发送到服务器,服务器将数据推送到设备B。设备B将回复发送到服务器,服务器将数据推送到设备A

此过程的优点是在不要求用户保持连接的情况下重试发送,如果A发送消息时设备B处于脱机状态,则可能需要这样做

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

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