如何将纬度和经度从一个用户发送到另一个用户 - android



我只想创建一个应用程序,该应用程序将一个用户的位置详细信息连续发送给另一个用户,直到见面。 我计划在iOS和Android中制作此应用程序。首先,我想在安卓中尝试一下。

我不想将详细信息保存在服务器中。我听说过node.js和 socket.io,这个想法可以通过这些库实现吗?

请指导我。

是的,您可以使用下面的SOCKET发送数据 链接是Android中插座的示例。

http://android-er.blogspot.in/2011/01/simple-communication-using.html

为了连续发送数据,您应该使用带有意图服务的AlramManger,该服务在链接下方的后台发送位置。

http://dhimitraq.wordpress.com/2012/11/27/using-intentservice-with-alarmmanager-to-schedule-alarms/

编辑

如果您不想使用SOCKET,那么另一种选择是GCM。 这也符合您的要求,但它将节省谷歌服务器上的推送,并且可能需要一些延迟才能到达设备,这取决于谷歌服务器流量。

即使您

使用GPRS服务,也无法直接与其他手机通信。但是,如果其他用户在有限的距离内,例如10米,那么您可以使用蓝牙或Wifi。

如果要

与远程用户通信,则必须需要服务。您可以使用的替代方案是SMS服务,但它会花费您很多,并且一天发送SMS的数量有限制。

您可以使用

GCM的概念,它需要想要通信的不同人的设备ID...使用此概念,您可以将推送通知发送到接收方...以下是链接...GCM

相关内容

最新更新