Android-通过互联网在应用程序之间共享数据

Android-通过互联网在应用程序之间共享数据,android,share,Android,Share,我想创建一个具有共享选项的应用程序。我的意思是,用户可以在使用该应用程序的联系人之间传递简单的数据。我不想使用我的服务器 是否可以使用Facebook、Google等现有平台,甚至仅使用android APi? 如果可以,我怎么做?你可以试一下 然而,为此,您必须使用某种服务器来发送推送消息。我创建了免费的开源web服务,通过简单的RESTful命令在设备之间进行文件和消息传输: 等待消息“出现在给定的码字上”(长轮询): 获取 将正文中的消息发送给所有等待的客户端: PUT 两个设备必须使用相

我想创建一个具有共享选项的应用程序。我的意思是,用户可以在使用该应用程序的联系人之间传递简单的数据。我不想使用我的服务器

是否可以使用Facebook、Google等现有平台,甚至仅使用android APi?
如果可以,我怎么做?

你可以试一下


然而,为此,您必须使用某种服务器来发送推送消息。

我创建了免费的开源web服务,通过简单的RESTful命令在设备之间进行文件和消息传输:

等待消息“出现在给定的码字上”(长轮询):
获取

将正文中的消息发送给所有等待的客户端:
PUT


两个设备必须使用相同的码字,因此必须商定(显示在屏幕上,二维码,预先定义,按地理位置计算或适合您的应用程序。更多信息可在中找到。

但我需要为服务器付费?直接通信要求其中一个设备是服务器,另一个是客户端,但您永远无法知道该设备的ip,因为它会更改为移动设备网络单元,或更改WiFi路由器等。您需要某种服务器,以便能够与之通信。您的设备应用程序可以与服务器联系,服务器将能够使用gcm向其他设备应用程序发送消息。有很多免费托管站点,您可以使用简单的php脚本进行服务器。我理解。谷歌也支持吗提供创建服务器的选项吗?我不确定,但它为客户端和服务器提供了帮助器类,也许这会对您有所帮助