从Web客户端将数据发送到Android应用程序

时间:2014-07-25 10:11:02

标签: java php android cakephp connection

我正试图让我从计算机点击我的网络客户端可以“触发”Android应用程序运行其设置功能。 我进行了广泛的搜索,但似乎所有方法都需要移动设备在Web服务器甚至可以执行任何操作之前启动连接。

Web客户端是否有办法成为启动者?另外,有没有办法在不通知设备用户的情况下这样做,即在后台?我正在使用cakephp作为Web客户端,但任何类型的答案将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:2)

使用推送通知系统触发您设备上的任何操作。推送通知系统(例如ParsePushAppspubnup等)免费提供,部分付费也是如此。试试吧。发送推送通知并收听推送消息,并在接收时触发您的操作。

答案 1 :(得分:0)

使用Google Cloud Messaging

“Google Cloud Messaging for Android(GCM)是一项服务,允许您将数据从服务器发送到用户的Android设备,以及从同一连接上的设备接收消息.GCM服务处理所有消息排队和传送到目标设备上运行的目标Android应用程序的各个方面。无论您的消息需求有多大,并且没有配额,GCM完全免费。“[Google]

Here您将找到如何使用PHP实现GCM。