gcl*_*cl1 12 android push-notification amazon-sns android-c2dm google-cloud-messaging
我的Android应用程序需要简单的推送通知才能获知服务器上新数据的外观.Android提供的Google Cloud Messaging(GCM)似乎很合适.
但是,运行速度低于Android 4.0.4的设备需要在手机上显示一个Google帐户(截至2012年10月1日的Google平台统计信息,目前大约有75%的Android手机).要求用户在不相关的应用程序活动中设置Google帐户似乎不是一个好的体验.
是否有任何建议可以在Android平台上使用更通用的推送机制?例如,Amazon SNS的优点和缺点是什么?还有其他候选人?
我强烈建议使用 Parse API。您可以在这里找到它: http: //parse.com。它不仅适用于 Android 设备,而且还跨平台适用于 iOS、JavaScript 和 REST。您可以执行简单的文本推送消息,也可以执行将 JSON 字符串发送到推送设备的复杂消息。我不太确定您的应用程序所需的范围(您可能需要更多服务器端控制,尽管 Parse 现在也提供了一种在云中运行代码的方法),但一定要查看 Parse。
编辑:
首先,Parse 实际上只是 GCM 的包装,所以它并不是真正回答您的问题,因为归根结底,GCM 提供了一些服务,可以让您更快地启动并运行推送服务器。
二、Parse已宣布关闭,2017年1月28日后不再支持: Parse博客公告
第三,要真正回答您的问题,确实有一些 GCM 和 SNS 的替代方案可以满足您的需求。在不详细讨论每种方法的优缺点的情况下,这里有一些可供您研究的替代方案:
| 归档时间: |
|
| 查看次数: |
13236 次 |
| 最近记录: |