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

标签 android ios node.js location socket.io

<分区>


要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist

关闭 9 年前

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

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

请指导我。

最佳答案

是的,您可以使用SOCKET发送数据,下面的链接是android中套接字的示例。

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

为了连续发送数据,您应该将 AlramManger 与 Intent Service 结合使用,该服务会在链接下方的后台发送位置。

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

编辑

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

关于android - 如何将纬度和经度从一个用户发送到另一个用户 - android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20878706/

上一篇:ios - 如何在特定时间段后进入主屏幕 ios

下一篇:ios - NSFetchRequest 返回的数组计数错误

相关文章:

android - Google TV 是否需要 WakeLocks 之类的东西?

android - ICS 中似乎被忽略的主题

android - Flutter 未在 Android Studio 中显示调色板的 intellij 建议框

ios - 在循环中设置进度 View ,或者更新进度 View

node.js - systemd运行命令后无法运行服务

java - AtomicInteger 是为多线程应用程序提供计数器的好解决方案吗?

ios - 如何在不加载 UIImage 的情况下获取图像方向?

ios - 我可以为 Safari View Controller 预加载网页内容吗? - swift

javascript - $ 登录 javascript 试图杀死我,谁能帮我摆脱困境

javascript - 卡住对象的现有属性,但允许对象可扩展