2014-07-19 53 views
0

我想制作一个简单的应用程序,当两个设备都安装了应用程序时,将数据从一个设备发送到另一个设备。 你能告诉我什么最简单的方法是,我宁可不使用GCM或套接字。从一个设备发送简单的数据到另一个设备

+0

数据发送到另一设备上的什么事件? – KOTIOS

+0

不明白 – user3570270

+0

我的意思是如果你想发送数据到另一个设备没有gcm,然后第二个设备高保真通过服务自己 – KOTIOS

回答

0

最简单的方法是使用服务器,将两个设备注册到服务器并通过GCM将消息发送到另一个。
这是最简单的解决方案,因为您不会在设备之间交换凭据。

另一个解决方案是使用GCM交换消息,但没有服务器。在这种情况下,您应该将GCM服务器密钥添加到每台设备,并直接从设备向Google发送消息,然后Google会发送消息。
您应该以另一种方式交换密钥,即使用电子邮件,以便两台设备拥有彼此的密钥。
这是不安全,但难以同步。

既然你不想使用GCM,你的可能性是有限的,因为你必须以某种方式自己实现整个同步。
这个简单的例子就是使用蓝牙,这样你就可以轻松地在附近的配对设备中交换消息。

我想不出你如何能做到这另一种方式,希望这有助于:)

0

如果它是一个短消息,你可能能够通过SMS文本短信。我曾在一个应用程序中这样做过,但随后Google宣布KitKat将改变短信的工作方式,因此我将其迁移到GCM。

相关问题