使用不带启动器或主活动的 FCM



我正在尝试使用FCM向自己发送一些监控数据。我已经基于快速入门实现了工作解决方案,但由于我只想提供一种接收通知的方法,所以我的应用程序完全没用。我知道我可以删除

<activity android:name=".Notifications" >
  <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>
</activity>

从清单获取没有启动器的应用,例如后台服务。这样做似乎会使 FCM 停用。

真正的问题是:

我可以在没有活动的情况下使用 FCM,只需实施服务吗?

您需要至少启动一次应用程序才能启动Service或注册BroadcastReceiver。您可以在此处找到有关此内容的更多信息:

安卓应用程序即服务,没有活动

请注意,启动后,您可以创建一个检测设备启动的BroadcastReceiver,然后启动Service,然后使用 FCM

相关内容

  • 没有找到相关文章

最新更新