获取短信内容

Android开发之监听或获取手机短信内容

拟墨画扇 提交于 2020-04-11 13:31:18
最近做的项目里要监听手机的短消息内容,这个东西好像在最初学的时候都做过,不过现在早忘记了,现在写下来,记住了。 前提--权限: <uses-permission android:name="android.permission.RECEIVE_SMS" > </uses-permission> <uses-permission android:name="android.permission.READ_SMS" > </uses-permission> 方式一:通过广播监听短信消息 (注意:这种方式只对新收到的短消息有效,运行代码,并不会读取收件箱中已读或未读的消息,只有当收到新来的短消息时,才会执行onChange方法) 注册一个广播: <receiver android:name="com.dbjtech.acbxt.waiqin.SmsReciver" > <intent-filter android:priority="999"> <action android:name="android.provider.Telephony.SMS_RECEIVED" /> </intent-filter> </receiver> SmsReceiver.java public class SmsReciver extends BroadcastReceiver { @Override