如何从网站发送通知到安卓应用程序

10

我用一点javascript和php制作了一个html网站。我用eclipse和java制作了一个Android应用程序。我需要使用什么代码、软件或技术来让我的网站向我的应用程序发送通知,最终从我的应用程序向我的网站发送通知。

有一天的目标是从我的网站向特定Android设备上的特定应用程序发送通知。

请回答我的问题或提供解决方案的链接。请原谅我的无知,因为我是新手。

1个回答

6

如果要向任何Android设备发送通知,可以使用两种技术: 1)推送。 2)拉取。

对于推送技术,您可以使用GCM(Google云消息传递)。

对于拉取技术,您可以使应用程序不断连接到服务器,并尝试从那里获取数据(如果有可用数据)。

GCM的优点:
1)低电池消耗。由于它会将消息推送到用户设备,并在用户连接到服务器时推送消息。


对于GCM,您可以使用以下链接作为参考:
1)http://developer.android.com/google/gcm/gs.html
2)http://www.techrepublic.com/blog/app-builder/implementing-googles-cloud-to-device-messaging/428
3)http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html
4)https://github.com/teleknEsis/TechRepublic-Samples/tree/master/C2DMSample


2
谢谢您的回复。您的答案对我的应用程序很有帮助。那么网站方面呢?我在我的网站上使用什么代码或软件来实现这个功能? - Erutase Akpobome
要使用GCM,您还需要在服务器端编写代码。这将帮助您从服务器向Google服务器发送消息。有关详细信息,请阅读我提供给您的所有URL,这将帮助您了解一切。 - Parth Dani
有针对 node, ruby, php 的库几乎可以在服务器端为您完成所有的繁重工作。 - norman784
2
GCM已被弃用,将很快被移除。请改用Firebase Cloud Messaging - Kathir

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接