是Google云端消息传递所必需的Gmail帐户

时间:2014-06-26 10:00:08

标签: android push-notification gmail google-cloud-messaging

我们将在我们的企业移动应用程序中使用Google Cloud Messaging服务。目标设备可以是BYOD /公司拥有的设备。设备是否必须注册/登录Google帐户(使用G mail dot com的somaaddress)才能使用GCM推送通知服务?

1 个答案:

答案 0 :(得分:2)

根据官方文档,GCM仅需要使用Google帐户才能使用3.0之前的设备:

  

它使用现有的Google服务连接。对于3.0之前的设备,这需要用户在其移动设备上设置自己的Google帐户。运行Android 4.0.4或更高版本的设备不需要使用Google帐户。

Source

也就是说,通过对android-gcm group的讨论,Google的一位GCM开发人员暗示,如果您使用新的Google Play服务库注册GCM,即使是预先注册,也不需要Google帐户-3.0设备(Froyo和Gingerbread):

  

Froyo和Gingerbread注册实施于   GoogleServicesFramework,使用Google帐户进行注册。   这导致帐户中的人员出现了很多身份验证错误   不是很好。

     

从ICS开始,GCM不依赖或使用Google帐户 - 您   可以在添加帐户或没有任何帐户之前使用它。

     

“Play服务”更新正在全部实施新计划   设备 - 但似乎有少数设备存在问题   我们正在调查 - 但这些数字远远低于那些数字   与旧计划。