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

使用C2DM并安装在多部Android手机上的应用程序架构,android,architecture,push-notification,android-c2dm,Android,Architecture,Push Notification,Android C2dm,我正在为一家拥有数千名员工的公司开发安卓应用程序,所有员工都将使用该应用程序,公司将能够通过该应用程序跟踪所有员工 我的应用程序的一个功能是将数据从服务器发送到Android。为此,我使用了C2DM。由于C2DM要求每个设备上都有活动的Gmail帐户,因此所有员工都需要为他们创建Gmail帐户并登录该帐户才能使用我的应用程序(这是我对问题的理解),但我的客户(公司经理)不想让这一点影响员工为他们创建Gmail帐户 你认为什么对我最好。我是继续在C2DM中开发还是应该使用其他机制 我陷入了这个问题

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

我的应用程序的一个功能是将数据从服务器发送到Android。为此,我使用了C2DM。由于C2DM要求每个设备上都有活动的Gmail帐户,因此所有员工都需要为他们创建Gmail帐户并登录该帐户才能使用我的应用程序(这是我对问题的理解),但我的客户(公司经理)不想让这一点影响员工为他们创建Gmail帐户

你认为什么对我最好。我是继续在C2DM中开发还是应该使用其他机制

我陷入了这个问题

非常感谢您的帮助。在您走得太远之前,请注意C2DM服务不用于向客户/电话发送“数据”。它的意思是通知。它们的有效负载限制为1024字节。收到通知后,应与服务器建立连接并提取数据


如果您的组织正在使用谷歌应用程序,域管理员可以通过编程方式为所有用户设置帐户。

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


如果您的组织正在使用Google应用程序,域管理员可以通过编程方式为所有用户设置帐户。

Anirudh说的话。不管怎样,没有谷歌账号的安卓设备就像没有轮胎的自行车。“你可以用它,但这将是一个艰难的旅程。”阿尼鲁德。谢谢你的回答。我对有效载荷限制很有把握。此外,正如Sparky所说,没有谷歌账户的Android设备就像没有轮胎的自行车,这意味着我不需要为每台设备的Gmail账户操心。不管怎样,没有谷歌账号的安卓设备就像没有轮胎的自行车。“你可以用它,但这将是一个艰难的旅程。”阿尼鲁德。谢谢你的回答。我对有效载荷限制很有把握。此外,正如Sparky所说,没有谷歌账号的Android设备有点像没有轮胎的自行车,这意味着我不需要为每台设备的Gmail账号操心。