我想创建一个应用程序,在该应用程序中,我启动服务,启动sms_read的广播接收器,每次当新的短信来时,接收者都会删除该消息。无论应用程序是否正在运行。
答案 0 :(得分:0)
您不必使用服务阅读和收听短信。
您需要做的只是在您的应用程序中注册一个广播接收器。
<receiver android:name=".IncomingSms" >
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
通过启动IntentService或线程,只需编写在广播接收器中接收SMS时必须执行的任何功能