Android启动服务,无需应用程序启动即可继续读取传入消息
我想做一个应用程序,在其中我启动服务,启动广播接收器的短信_读和每次新的短信来时,接收器删除该消息。无论应用程序是否正在运行。您不必使用服务来阅读和收听短信 您所需要做的就是像这样在应用程序中注册一个广播接收器Android启动服务,无需应用程序启动即可继续读取传入消息,android,broadcastreceiver,background-service,Android,Broadcastreceiver,Background Service,我想做一个应用程序,在其中我启动服务,启动广播接收器的短信_读和每次新的短信来时,接收器删除该消息。无论应用程序是否正在运行。您不必使用服务来阅读和收听短信 您所需要做的就是像这样在应用程序中注册一个广播接收器 <receiver android:name=".IncomingSms" > <intent-filter> <action android:name="android.provider.Telephony.
<receiver android:name=".IncomingSms" >
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
只要通过启动IntentService或线程编写在广播接收器中接收SMS时必须执行的任何功能即可您不需要服务即可。你需要的是注册一个接收器,并在每次设备启动时都这样做。它在应用程序终止后工作吗?