Android SDK1.1 验证可行。

1.实现一个Receiver【收到的是PDU,需要从PDU中还原出SMSMessage】 Java代码

public void onReceive(Context ctx, Intent intent) {

Log.d("SMSReceiver", "a message received");

Bundle bundle = intent.getExtras();

if (bundle != null) {

Object[] pdus = (Object[]) bundle.get("pdus");

SmsMessage[] messages = new SmsMessage[pdus.length];

for (int i = 0; i

messages[i] = SmsMessage.createFromPdu((byte[]) pdus[i]);

}

for (SmsMessage message : messages) {

String strFrom = message.getDisplayOriginatingAddress();

String strMsg = message.getDisplayMessageBody();

Log.d("SMSReceiver","From:"+strFrom);

Log.d("SMSReceiver","Msg:"+strMsg);

}

}

}

2.配置应用permission,允许接收SMS。在AndroidManifest.xml中

Xml代码

3.配置Receiver的Intent-Filter,可以接收SMS。在AndroidManifest.xml中[Android SDK1.1 验证可行。 1.实现一个Receiver【收到的是PDU,需要从PDU中还原出SMSMessage】 public void onReceive(Context ctx, Intent intent) { Log.d("SMSRe Xml代码

4.启动模拟器,进入模拟器的console,模拟接收一条短信

telnet localhost 5554

sms send 110 aaaaaaaa

然后在Logcat中就可以看到接收到的sms信息了[监听SMS发送状态的例子网上虽然有,但还是太杂了不完全。自己写了个。 短信服务中心号码的获取是通过SmsMessage.getServiceCenterAddress()方法获得。也就是只能从已经存

java监听短信_Android上监听收到的短信(SMS)相关推荐

  1. android 监听安装来源_Android编程监听APK安装与删除等过程的方法

    本文实例讲述了Android编程监听APK安装与删除等过程的方法.分享给大家供大家参考,具体如下: 软件下载后的一系列动作监听:先前是通过Service监听扫描获取状态,以后用这个方法测试使用 imp ...

  2. onscroll事件没有响应的原因以及vue.js中添加onscroll事件监听的方法(vue上监听scroll事件

    在vue.js中直接使用onscroll不起作用 利用DOM二级监听事件即可, window.addEventListener('scroll',()=>{console.log(window. ...

  3. Android实时监听短信并上传服务器

    短信监听 Android监听手机短信的方法有两种,分别为: 1.接受系统的短信广播:当手机收到新消息时,会发送一条广播,通过该广播就可以获取短信内容: 2.监听短信数据库:利用观察者模式监听短信数据库 ...

  4. 内容提供者ContentProvider, 读写加联系人,读写通话记录,监听收到的短信,获取之前已经收到的短信

    1.什么是内容提供者? 首先我们必须要明白的是ContentProvider(内容提供者)是android中的四大组件之一,但是在一般的开发中,可能使用比较少.ContentProvider为不同的软 ...

  5. Android短信的发送和广播接收者实现短信的监听

    Android短信的发送和广播接收者实现短信的监听  要注意Android清单中权限的设置以及广播的注册监听实现 以下就是 Android清单的XML AndroidManifest.xml < ...

  6. java 监听本地端口_Java-在本地端口上侦听RTP数据包

    因此,我目前正在开发一个客户端应用程序,该应用程序在端口5004上侦听RTP数据包.由于可能有多个服务器发送RTP数据包,因此我无法使用套接字连接到特定的远程主机.相反,我尝试了以下方法来侦听本地端口 ...

  7. 安卓短信功能全解:调用系统短信功能发送短信、彩信,使用SmsManager发送短信,并监听发送短信的投递情况,使用广播接收器监听接收的短信。

    全栈工程师开发手册 (作者:栾鹏) 安卓教程全解 安卓短信功能全解:调用系统短信功能发送短信.彩信,使用SmsManager发送短信,并监听发送短信的投递情况,使用广播接收器监听接收的短信. 首先需要 ...

  8. java实时监听mysql_Java 中能实现监听数据库吗?

    最近也在看这个.好像通过CDC实现对binlog的监控,然后实时进行数据传输或者更改.占个坑,等搞好这一块,有时间来回答 好,经过了一段时间的调研以及测试,我现在来回答一下这个问题. 通过CDC(ca ...

  9. 听云短信接口安全测试,你的短信接口到底有多危险,可能瞬间损失过万,短信接口防盗刷测试

    – "隐患险于明火,防范胜于救灾,责任重于泰山" 安全问题不容忽视,不要亡羊补牢! 前言 一丶找到对外短信接口 二丶分析外部防御措施 三丶查看请求报文 四丶分析测试 1. 直接在浏 ...

最新文章

  1. 浅析网站过度优化的成因应如何规避?
  2. Could not open Hibernate Session for transaction;
  3. 3d17304计算机开机号,福彩3D17304期福彩3D开机号147对应码653牛彩网关注数037金码0...
  4. LVS负载均衡:三种工作模式、十种调度算法
  5. 设置Discuz 7论坛游客可以查看图片,但不能下载附件.
  6. 27. 考研与工作怎么选择
  7. 修改注册表设置桌面和收藏夹路径
  8. 视频特效制作After Effects 2022 for Mac
  9. mac新手入门:从启动台Launchpad中完全删除应用程序
  10. 互联网赚钱:一个抖音小项目,分析下,人人都能做
  11. 7z解压后重命名文件的方法
  12. 《Docker从入门到实践》
  13. MySQL 自增序号
  14. win10不能设置ip地址
  15. Ubuntu18.4设置永久DNS
  16. Java开发专家阿里P6-P7面试题大全及答案汇总(持续更新)
  17. 农村大学生的逆袭--019发展业务
  18. Jdk(1.8)下载和安装
  19. 生成16位卡号和激活码
  20. python爬虫之反爬虫情况下的煎蛋网图片爬取初步探索

热门文章

  1. 笔记62 | 个人项目“易来”开发记录《一》实现号码测凶吉功能模块
  2. 初学者如何在3dMax中创建尼亚加拉瀑布模型?
  3. 为时尚早!2019年或才具备关闭2G网络的条件
  4. C语言中的32个关键字及含义
  5. apiCloud小结
  6. SDN控制器之OVN实验一:介绍和安装OVN
  7. JAVA初级面试题300+
  8. python urldecode用法
  9. file批量删除和复制文件
  10. 跟大家分享下团队协作工具leangoo