android - 使用 C2DM 并安装在多个 Android 手机上的应用程序架构

标签 android architecture push-notification android-c2dm

我正在为一家拥有 的公司开发 Android 应用程序数千名员工 他们所有人都将使用此应用程序,公司将能够通过该应用程序跟踪所有员工。

我的应用程序的一项功能是 将数据从服务器发送到 Android .为此,我使用 C2DM .自 C2DM 要求每台设备上都有有效的 Gmail 帐户 所以所有的员工需要为他们创建 Gmail 帐户并登录该帐户以使用我的应用程序 (这是我对问题的理解)但我的客户(公司经理)不想让员工为他们创建 Gmail 帐户。

在您看来,什么对我最好。我是继续在 C2DM 中开发还是应该使用其他机制?

我陷入了这个问题
任何帮助表示赞赏。谢谢

最佳答案

在你走得太远之前,请注意 C2DM 服务不用于向客户端/电话发送“数据”。它用于通知。它们的有效载荷限制为 1024 字节。当您收到通知时,您应该与您的服务器建立连接并提取数据。

如果您的组织使用 Google Apps,域管理员可以以编程方式为所有用户配置帐户。

关于android - 使用 C2DM 并安装在多个 Android 手机上的应用程序架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9600646/

相关文章:

android - 在 Android Viewpager 中更改 pagetitle

android - 安卓中的weka?

architecture - 为什么最好在调用堆栈中捕获异常,而不是尽快处理?

events - 你如何应对分布式系统中没有事件?

android - 如何通过声音推送云消息?

android - 在android中插入图片

android - livedata builder可以进行一次性操作吗?

java - 服务器架构 - Redis 与 Socket 服务器

javascript - 更改 Angular $location.path 以响应推送服务

应用程序关闭时 Android 推送通知不起作用