Android上监听收到的SMS
Android SDK1.1 验证可行。
1.实现一个Receiver【收到的是PDU,需要从PDU中还原出SMSMessage】
?3.配置Receiver的Intent-Filter,可以接收SMS。在AndroidManifest.xml中
<receiver android:name=".app.SMSReceiver"> <intent-filter> <action android:name="android.provider.Telephony.SMS_RECEIVED"/> </intent-filter> </receiver>?4.启动模拟器,进入模拟器的console,模拟接收一条短信
??? telnet localhost 5554
??? sms send 110 aaaaaaaa
??? 然后在Logcat中就可以看到接收到的sms信息了
?
1 楼 iame 2009-05-09 这个是监听普通Text SMS的例子,如果监听Data SMS,请参见下贴:
http://www.iteye.com/topic/380748