是否有人使用Push Sharp(https://github.com/Redth/PushSharp)在其monodroid应用程序中实现推送通知?
我想使用这个解决方案,但我还没能进行测试。
有人可以提供一个如何做到这一点的教程吗?
由于
答案 0 :(得分:1)
GCM绝对适用于Android。
PushSharp服务器应用程序看起来像是在多个移动操作系统实现中提供了一些非常好的功能和管理。
但是,如果您真的只想以更少的功能访问GCM API,那么您可以相当快地启动并运行。
我使用this gem在Ruby中编写了自己的裸骨服务器。它是一个Sinatra应用程序,它只允许设备注册/取消注册,并提供HTTP URL来发布消息。我在大约30个LOC做到了。可不是闹着玩的。它在Heroku上运行。
然后我从PushSharp存储库中获取了MonoDroid客户端示例,对其进行了自定义以使用我的API注册/取消注册,然后根据我的需要给它一个压区和折叠。
首先,您需要使用Google API创建项目并为其启用GCM。您可以从here开始。