Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 谷歌游戏服务是否需要与GCM合作?_Android - Fatal编程技术网

Android 谷歌游戏服务是否需要与GCM合作?

Android 谷歌游戏服务是否需要与GCM合作?,android,Android,我一直试图在互联网上对此进行调查,但信息要么不清楚,要么已经过时。问题很简单,如果我想通过GCM使用推送通知,是否需要在用户设备上安装Google Play服务?我知道我确实需要包括GPS库作为开发的依赖项,但用户是否也需要在其设备上安装GPS APK 如果有,还有其他选择吗?对于推送通知这样的基本任务,强加这种依赖性似乎有点过分。是的,GCM是Google Play服务的一部分 替代方案是使用XMPP,但您失去了GCM的所有好处 更新 截至昨天,GCM是now(Firebase Cloud M

我一直试图在互联网上对此进行调查,但信息要么不清楚,要么已经过时。问题很简单,如果我想通过GCM使用推送通知,是否需要在用户设备上安装Google Play服务?我知道我确实需要包括GPS库作为开发的依赖项,但用户是否也需要在其设备上安装GPS APK


如果有,还有其他选择吗?对于推送通知这样的基本任务,强加这种依赖性似乎有点过分。

是的,GCM是Google Play服务的一部分

替代方案是使用XMPP,但您失去了GCM的所有好处

更新


截至昨天,GCM是now(Firebase Cloud Messaging),由于一些愚蠢的原因,它的GCM基本上被重新命名,但它仍然需要Google Play服务

是的,GCM是Google Play服务的一部分

替代方案是使用XMPP,但您失去了GCM的所有好处

更新

截至昨天,GCM是now(Firebase Cloud Messaging),由于一些愚蠢的原因,它的GCM基本上被重新命名,但它仍然需要Google Play服务