向特定范围内的其他Android设备发送通知

向特定范围内的其他Android设备发送通知,android,gps,push-notification,google-cloud-messaging,Android,Gps,Push Notification,Google Cloud Messaging,我一直在研究如何将通知从一个设备发送到另一个设备 我偶然发现了他。但我如何向5公里范围内使用我的应用程序的设备发送通知 对此有什么见解吗?我能想到的唯一办法是在你的应用程序中提供一项服务,跟踪设备的位置,并定期将该位置传输到你的服务器。当然,该应用程序也将注册到GCM。您的服务器将为每个GCM注册ID维护一个包含当前位置的表 然后,当您希望向某个位置的特定范围内的设备发送GCM消息时,您的服务器将知道要向哪些设备发送消息。我最初想到了这一点。它可以用于较少数量的设备。但如果有1000个ppl在使

我一直在研究如何将通知从一个设备发送到另一个设备

我偶然发现了他。但我如何向5公里范围内使用我的应用程序的设备发送通知


对此有什么见解吗?

我能想到的唯一办法是在你的应用程序中提供一项服务,跟踪设备的位置,并定期将该位置传输到你的服务器。当然,该应用程序也将注册到GCM。您的服务器将为每个GCM注册ID维护一个包含当前位置的表


然后,当您希望向某个位置的特定范围内的设备发送GCM消息时,您的服务器将知道要向哪些设备发送消息。

我最初想到了这一点。它可以用于较少数量的设备。但如果有1000个ppl在使用该应用程序呢?