这几天在接FCM(Firebase Cloud Messaging),碰到了一些坑,记录一下一、通过近期任务划掉app后无法收到推送,提示broadcast intent callback: result=CANCELLEDstackoverflow上面的答案五花八门,什么都有,国内搜出来的也是很凌乱,导致凌乱的原因其实就是国内外系统不一致,所以大家的说法听起来是完全不一样的,下面分别用
转载 2023-12-24 08:00:30
475阅读
  近来公司项目需要用到gcm推送,话不多说,国内要使用gcm推送必须具备如下条件  1、设备支持谷歌服务React Native 使用gcm推送有一个比较好的多平台推送服务OneSignal ,个人感觉很适合RN,以下内容将介绍如何使用OneSignal来进行推送。1、首先进入OneSignal 控制台,进入后点击Add  a new app,如果不是登录状态会提示
推送服务对于现在的应用并不陌生,前有挡在墙外的GCM,和在墙内的Jpush,功能上大家大同小异,近几年大大小小的推送sdk层出不穷(比如:XG Push,华为推送,阿里云推送)到底哪个才能成为未来的官方认证的推送一直没有答案。之前谷歌推出的GCM一直因为 某堵墙 的原因一直不能稳定的使用,不过随着2016 Google开发者大会 的召开,以及google 推出的中文开发者网站,都预示着Google
目录1.FCM的开发初衷    2.设计思路3.FCM官方API开发1.FCM的开发初衷      最近刚刚毕业,在公司接到的第一个正式任务是要求我将消息推送到firebase服务器上从而实现消息推送到安卓客户端。由于该产品面向海外用户,所以需要通过谷歌提供的服务器进行消息推送。至于fcm的概念,大家可以自行百度,我不再重复。直
转载 2023-11-06 22:44:03
366阅读
1评论
FCM,即Firebase Cloud MessagingFirebase,Firebase是一家实时后端数据库创业公司,它能帮助开发者很快的写出Web端和移动端的应用。自2014年10月Google收购Firebase以来,用户可以在更方便地使用Firebase的同时,结合Google的云服务。Google在今天2016的I/O大会上发表新版Firebase,Firebase是专为行动应用开发者
转载 2024-01-19 23:11:27
202阅读
今天和大家聊一下FCM推送,它是GCM的升级版,也是安卓的官方推送,就比如腾讯旗下的几个社交软件,考虑到让用户及时收到消息,而能够让后台常驻,但这不经意间会让耗电量增加,但是有了FCM,根据它的运行机制,可以将消息通过谷歌服务器来收到推送之后,再来传递给App,让App进行消息的提醒实现让App在关闭后台的情况下,能够弹出消息。这中间相当于FCM做了一个消息传递的载体,这样的好处就是避免后台常驻而
# FCM推送与Java的结合 在现代移动应用开发中,推送通知是提高用户参与度的重要手段。Firebase Cloud Messaging(FCM)是谷歌提供的一种用于跨平台消息传递的解决方案,可以轻松地将消息推送iOS、Android以及Web应用程序中。本篇文章将介绍如何在Java中实现FCM推送,并提供代码示例及相关类图和状态图的表示。 ## 什么是FCM? Firebase Clo
原创 2024-09-08 03:31:12
299阅读
Android FCM (Firebase Cloud Messaging) 推送是一种用于在 Android 应用中发送通知和消息的服务。在开发过程中,您可能会面临不同的问题,如推送延迟、丢失消息、设备激活状态的变化等。因此,了解 FCM 推送的背景、性能指标、特性拆解及实战对比将对开发者解决方案的选型和实施大有裨益。 ## 背景定位 在移动应用开发中,推送通知已经成为提高用户参与度、增加活
原创 6月前
167阅读
  本来以为推送是个很简单的功能,碰了之后才知道是个天坑,谁踩坑谁。这篇帖子会简要提供测试过的坑,如果只想看FCM可以跳到第二部分。一,目前Unity3D有三种推送方式,1,用官方自带的插件,包管理器中就可以找到:这个使用很简单,去查官方API即可。缺点就是基本只有程序启动时候才能收到推送,不知道是不是因为国产手机的原因。2,用Android长的方式,定点开启推送。这个网上有不少帖子
转载 2023-11-01 23:28:22
45阅读
功能说明FCM是google提供的一个消息推送服务,支持IOS, ANDROID, WEB浏览器等。 推送功能:单设备推送主题推送(合适多设备, 好像最多1000个设备)组推送(适合某个人的多台设备, 最多20个)说明下:因为是google服务, 部分功能需要VPN才能达到效果WEB端实现订阅web端主要就是为了拿到用户注册的registration_id, 然后传给服务端, 服务端拿到regis
转载 2024-01-29 01:34:25
663阅读
# Android FCM消息推送教程 ## 1. 概述 Firebase Cloud Messaging(FCM)是一个免费的消息推送服务,能够将消息从应用服务器发送到Android设备中的应用。本文将为刚入行的小白详细介绍如何在Android应用中实现FCM消息推送功能,包括流程、代码示例及相关注释。 ## 2. 流程 在实现FCM消息推送前,我们需要了解整个流程。下面的表格列出了步骤
原创 7月前
453阅读
# Android FCM推送原理详解 Firebase Cloud Messaging(FCM)是Google提供的一种消息推送服务,它可以帮助开发者向Android设备发送通知和消息。在这篇文章中,我们将详尽地探讨FCM的工作原理,并通过示例代码来帮助你更好地理解。 ## FCM推送的整体流程 为了更好地理解FCM推送,首先我们来看一下整个流程。以下是FCM推送的基本步骤: | 步骤
原创 10月前
523阅读
阅读目录简介怎样使用SwipeRefreshLayout在ListView上使用SwipeRefreshLayout 在这篇文章中,我们将介绍SwipeRefreshLayout组件。这个组件被使用时用户可以使用扫动手势刷新UI。在以前的文章中,我们谈到了另一种方法来刷新,我们叫摇晃刷新界面,在这里用户摇晃智能手机,使用加速度传感器的应用程序刷新用户界面。我们在这篇文章中,主要介绍自定义
转载 2024-09-06 09:30:16
15阅读
## 使用Java进行FCM推送 Firebase Cloud Messaging(FCM)是Google提供的用于向移动设备和Web应用程序发送消息的跨平台消息传递服务。通过FCM,开发人员可以轻松地向用户推送通知、消息和数据。在本文中,我们将介绍如何使用Java代码进行FCM推送,以便开发人员能够更好地理解和应用这一功能。 ### FCM推送流程 在开始编写Java代码进行FCM推送之前
原创 2024-03-31 03:36:03
807阅读
1评论
当Android应用程序处于被杀死状态时,如何从推送通知(使用FCM)获取“数据有效负载”?(How can I get “data payload” from push notification (using FCM) when android app is in killed state?)我的推送通知(使用FCM)在前台和后台状态下正常工作,但在杀死状态下,我只能从系统托盘接收通知但无法获得
前言自2014年Firebase被Google收购以来,其已成为Google移动平台的主要产品。FCM已完全替代谷歌自己的GCM作为安卓手机的首要推送服务(当然这只针对海外,国内厂商机器默认是没有安装谷歌服务的,且大部分手机完全不支持安装)。海外Push通道push整个推送环节中,push通道是决定整个发送率和到达率的关键一步,push通道的稳定会影响整个push推送的质量。海外push通道类型主
1.    简介 Android谷歌推送GCM(全称Google Cloud Messaging),谷歌云通讯,它可以实现消息从服务器端推送到android系统相关的应用上,从而实现服务器主动推送消息到android终端的功能。FCM(FireBaseCloud Messaging)是谷歌在2016年Google在I/O大会推出的最新的Android
参考资源Firebase 云消息传递官网com.google.firebase.messagingAPI这个链接要FQfirebase推送后台接入--海外APP推送fcm google 推送 java 服务端集成什么是FCM?本篇文章主要讲实现,概念大略介绍一下子啦! 推送服务在国内有很多服务商,但是如果是做海外 App ,推荐还是使用 Google 自己的推送服务,毕竟海外常用的手机型号,都是有
转载 2023-10-25 20:22:37
565阅读
利用本框架可以快速配置接口服务,快速进行原型开发,或为某些项目提供接口服务,本次只讲解如何快速发布服务,使用本项目不需要重新架构项目即可提供接口服务,只要会sql即可学习成本低,提升效率特别明显,需要部署的测试的同学评论区留言,下一讲讲解所有的接口数据安全和参数验证,需要的同学关注一下,晚上会有相关的视频讲解。在上视频前先回答一下上篇中网友留言1.说这个没有业务的接口有什么意义?对于这个问题我觉得
在开发应用中,往往避免不了需要使用消息推送的功能,本文将具体介绍Google Firebase Messaging在安卓端的集成与使用。1. FCM的集成集成FCM的步骤如下:(1)使用Google账号登录Firebase,并注册App,注册成功后,需要下载对应的配置文件google-services.json,并放到项目的app目录下;(2)在项目根目录下的builde.gradle文件中,确保
转载 2023-11-20 01:09:17
2683阅读
  • 1
  • 2
  • 3
  • 4
  • 5