如何在Android上实时在用户之间共享数据?

时间:2011-01-11 23:15:22

标签: android social-networking sharing

我是另一个导航应用程序的作者。我的用户问我是否可以在动态定义的用户组中实现位置共享。这意味着它不应该像谷歌纵横中的朋友那样,而是像一些在开放区域执行短期任务的工作人员。这就是为什么我不想使用那些类似社区的位置共享服务(可能是我错了?),也不想自己支持这样的服务。

我正在考虑一些更通用,更方便的通讯方式,如短信或电子邮件。但我不确定我是否可以在Android中透明地使用它们。

所以我将非常感谢任何提示,线索和起点。

P.S。通过'实时',我肯定意味着伪真实,每分钟5-30次。

2 个答案:

答案 0 :(得分:1)

短信或电子邮件真的更方便吗?严重?

要执行此操作,请创建服务器,让电话将其位置更新到服务器,并从服务器请求其他用户的位置,并将其显示在地图上。构建自定义解决方案,将电话设置为组,并仅将适当的信息发送到相应的组。

答案 1 :(得分:0)

我必须同意Falmarri。虽然每分钟发送一次短信或电子邮件5到30次都可能且相对容易实现,但却有很多不足之处。例如,一个人的成本。您是否查看了C2DM框架http://code.google.com/android/c2dm/index.html