如何从一个设备向另一个设备发送通知

时间:2014-09-02 13:29:52

标签: android

目前我正在尝试实现一项功能,如果我在我的应用程序中在一个Android设备上执行某些操作(更改android tv上的频道),它应该触发我的另一个Android设备在附近启动其应用程序之一。 / p>

我只是想知道哪种方法最简单?我是否需要发送某种推送通知或其他简单的解决方案?我现在只需要它进行原型设计。

由于

2 个答案:

答案 0 :(得分:1)

您可以将GCM与允许设备到云连接的XMPP协议一起使用。在文档中,您将找到示例,只需阅读它。

这种技术通常被称为设备到设备,但它实际上是关于服务器的上游并告诉服务器推送通知。

两个应用的要求都是使用相同的GCM sender ID

由于这是一个原型,您实际上并不需要检查设备是否接近您。否则,您可以经常更新设备在服务器上的位置。

答案 1 :(得分:1)

我认为你想开发像airdroid这样的应用程序

https://play.google.com/store/apps/details?id=com.sand.airdroid&hl=en

据我所知,它在一部手机中设置了小型http服务器。并从另一台设备发送请求。如你所愿。此示例可帮助您创建此类http服务器。设备必须在同一网络中有一个限制。

https://github.com/NanoHttpd/nanohttpd