在我的应用程序中,我想在用户使用 manifest
声明连接到 Internet 时启动一个 service
,但在 android
文档连接 broadcast
只能在组件内部注册。对于那个应用程序应该是运行状态。但我想启动 service
以显示 notification
独立于应用程序状态(运行、暂停、销毁等)。
只是我想在我的应用程序中实现 Gmail 通知功能,例如 Gmail 在用户连接到互联网时独立于 Gmail 应用程序状态显示通知。谢谢!!
最佳答案
对于您希望应用程序在未运行时执行的任何操作,它必须在后台服务中。您可以对该服务中的互联网连接实现持续检查。
使用您的自定义逻辑扩展 FirebaseMessagingService 以监听任何 FCM 通知。 https://firebase.google.com/docs/reference/android/com/google/firebase/messaging/FirebaseMessagingService
关于android - 如何在android中创建服务以在用户连接到互联网时启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48095218/