Android之 攔截簡訊

2021-09-07 12:11:59 字數 692 閱讀 5955

這裡。向大家簡介通過broadcastreceiver來攔截簡訊的方法

1、建立簡訊廣播接收者smsrecevier

這個類是broadcastreceiver的子類,詳細的攔截操作在這個類中實現。我在這裡僅僅是簡單的介紹一下方法,把獲取到的簡訊列印資訊出來。

詳細的業務邏輯就要大家自己去實現了。

詳細**例如以下:

package com.lyz.receiver;

import android.content.broadcastreceiver;

import android.content.context;

import android.content.intent;

import android.telephony.smsmessage;

import android.util.log;

/** * 簡訊廣播接收者

* @author liuyazhuang

* */

public class smsrecevier extends broadcastreceiver

}}

2、註冊授權資訊

詳細實現例如以下:

<?

大功告成。是不是和《

android之——攔截外撥**》一樣簡單呢?

達內課程 Android中簡訊攔截簡訊

攔截簡訊的廣播接收器 class receivesmsreceiver extends broadcastreceiver 如果簡訊內容包含 或者號碼為 5556 的簡訊就會被攔截 可以看到,第一條 hi 和第三條 hello 都能正常接收,第二條 11 被攔截了 同時我們看一下列印的日誌 攔截簡訊...

簡訊攔截demo

簡訊攔截demo import android.content.broadcastreceiver import android.content.context import android.content.intent import android.os.bundle import android...

Android 使用廣播接收者攔截簡訊

如果你想攔截別人接收到的簡訊,達到你不可告人的目的,那麼本節內容可以實現你的需求。當系統收到簡訊時,會發出乙個action名稱為android.provider.telephony.sms received的廣播intent,該intent存放了接收到的簡訊內容,使用名稱 pdus 即可從inten...