请问哪位大神用过google的FCM

Arlene916 2017-02-21 11:33:32
下载了FCM的demo,将包名在firebase上注册后,下载了json文件,对应的MyFirebaseInstanceIDService和MyFirebaseMessagingService也有,但是我发现app运行的时候,并没有调用这两个文件,get到的token是null,在firebase控制台发notifications,手机端log并没有显示,,请问哪位大神知道是怎么回事么?在stackoverflow上面找了好久,也没解决,求助!
...全文
1336 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
SunWodkon 2017-12-06
  • 打赏
  • 举报
回复
FCM 全称Firebase Cloud Messaging,原来叫GCM Google Cloud Messaging,是谷歌的一个推送服务,国内也可以用,但还是不推荐,因为有要求,1,必须支持谷歌服务, 2,如果是低版本的手机不仅要支持谷歌服务还必须登录谷歌账号(好像是5.0以下,记不清了),高版本 不需要登录账号 3,必须开通VPN。支持后台接受
Arlene916 2017-09-18
  • 打赏
  • 举报
回复
知道是什么原因了。因为国产的手机没有google play service, 一般可以正常运行google Play商店的,就可以用这个推送了。
信飞IAN 2017-07-17
  • 打赏
  • 举报
回复
不是原生机 开了谷歌服务的 后端是可以接收到的
信飞IAN 2017-07-17
  • 打赏
  • 举报
回复
你看下DEMO 要原生机 或者模拟器
qq_16531547 2017-07-17
  • 打赏
  • 举报
回复
兄弟 FCM 的token是根据设备注册的 APP切换账号时一担出现网络波动 就会发生各种问题 你如何处理啊
Arlene916 2017-02-24
  • 打赏
  • 举报
回复
我知道原因了。因为我用的国产手机,没有google play service 和google play frame, 而FCM需要基于这些服务和框架才可以。国外的手机一般都自带这些,所以拿自带google play 商店的手机,就可以用了。当然,在国内用的时候需要vpn才行。
丿末兮 2017-02-21
  • 打赏
  • 举报
回复
想了解一下 帮顶
chinahbbt 2017-02-21
  • 打赏
  • 举报
回复
不知道FCM是何方神圣,帮顶
Arlene916 2017-02-21
  • 打赏
  • 举报
回复
没有回复,自己顶一下,静待大神

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧