当前位置: 首页 > 知识库问答 >
问题:

即使应用程序没有运行,FirebaseMessagingService也保持活动,并显示数据负载通知的服务

和丰羽
2023-03-14

我在一个使用FCM通知的应用程序中工作,当应用程序运行时(前台或后台)会收到通知,但当我从最近的应用程序中清除应用程序时,我没有收到任何使用FireBaseMessagingService的通知。因此,我想创建一个服务,将保持活跃的myService,这是扩展FirebaseMessaging服务,即使应用程序没有运行或关闭。

共有1个答案

连昊天
2023-03-14

我发现了这个问题的一个原因,当你发布-APK不是从GPlay,一些移动公司阻止服务,希望自动启动应用程序。你可以做两件事:首先,从GPlay下载应用程序,或者在你的手机设置中,禁用你的应用程序的电池优化,或者允许你的应用程序自动启动。

 类似资料:
  • 我想在android应用程序中做后台服务,即使当应用程序处于关闭、杀死或后台状态时,它也应该始终保持运行,我目前有后台服务,当应用程序最小化时,它工作得很好,但当我关闭应用程序时,杀死应用程序时,它不工作。如果应用程序死亡,套接字是关闭的,即使我使用了android隔离进程true... 我想让套接字在任何情况下都可用

  • 我是新来的,所以如果我的问题很简单,请不要杀我。 通知图标不像这样显示 我把这条路

  • 我使用这个众所周知的模式来显示服务工作者更新准备好安装时的通知(此代码进入网页,当然不是服务工作者代码): 当然,该代码是有效的,因为如果准备好安装新版本的服务辅助角色,它会在网页上显示通知。 问题是,如果在该点重新加载页面,则不再显示通知,因为如果安装了新的服务工作人员并等待激活,则不再触发事件。 因此,通知只出现一次,当安装了新的服务工作人员并等待激活并开始控制页面时,但是一旦页面重新加载,通

  • 我一直在使用Phonegap开发一个Android应用程序,现在我想让它在应用程序关闭时仍然可以在应用程序中执行java/js代码。所以我知道我需要创建一个服务。如果我在phonegap上创建服务插件,我还能执行javascript代码还是只执行java? 有人做过这样的事情吗?我发现了这个讨论,但似乎没有用:http://groups.google.com/group/phonegap/brow

  • 我们正在使用Spring启动,apache骆驼和多个数据源。 我们已经在linux服务器上部署了SpringBootJAR。 postgres的数据源属性为 Oracle的数据源属性 当应用程序保持理想状态时,经过一段时间后,我们尝试第一个请求失败,并得到错误jdbc连接失败,但它在第二个请求中工作,没有重新启动。 请让我知道如何保持数据库活动。

  • 我已经为这个问题挣扎了几天了 我有一个android应用程序,用户可以指定植物浇水的频率。我想根据植物浇水的频率发送通知。(例如,每3天发送一次通知) 我知道有很多问题可以解决这个问题,但我仍然无法让它发挥作用 我从使用报警管理器实现/启动服务开始 主要问题是,一旦我的应用程序被终止,通知将不再发送 我正在使用firebase存储所有数据 我读了一些关于firebase函数的内容,但我不知道这是否