如何创建一个后台服务,以获得所有传入的短信在奥利奥



我的程序在启动时使用安卓系统中的startForegroundService(intent(启动后台服务>=Oreo,该服务注册了BroadcastReceiver,并侦听SMS_RECEIVED操作。但由于局限性,这项服务不会持续很长时间。当我需要不断收听SMS_RECEIVED操作以避免错过任何短信时,该如何处理?

您可以将Service用于前台或NotificationListenerService。

最新更新