1.概述

11.0定制化开发中,需要去掉短信发送功能,这就要从发送短信的流程中来分析了,从流程中了解是如何发送短信的,然后从短信的发送部分,根据系统属性来决定是否继续走完发送短信的流程

2.屏蔽短信功能(短信发送开关)的代码

frameworks/opt/telephony/src/java/com/android/internal/telephony/SMSDispatcher.java
frameworks/base/telephony/java/android/telephony/SmsMessage.java/frameworks/opt/telephony/src/java/com/android/internal/telephony/IccSmsInterfaceManager.java

3.屏蔽短信功能(短信发送开关)的功能分析

SmsManager.java是负责发送短信的管理类,调
smsManager.sendTextMessage();

3.1SmsManager发送短信的相关代码分析

就可以发送短信了 继续往下看 sendTextMessage()调用

 @UnsupportedAppUsagepublic void sendTextMessage(String destinationAddress, String scAddress, String text,PendingIntent sentIntent, PendingIntent 

android 11.0屏蔽短信功能(短信发送开关)相关推荐

  1. Android 11.0 12.0Launcher3 电话和短信app图标显示未读短信和未接来电的条数

    在11.0 12.0产品开发中,最近客户有需求要求在电话app图标显示未接来电的条数 在短信app图标上显示未读信息的条数 根据需求首选要在Launcher3的Launcher.java中,启动lau ...

  2. android 11.0 屏蔽所有电话来电功能

    1.概述 在11.0定制化开发中,最近项目需要开发需求是屏蔽来电功能,需要根据标志位 屏蔽一切来电功能 就是去掉通话功能,这就需要从通话流程进行分析,然后实现功能 ,而我们知道所有的来电去掉都是Cal ...

  3. Android 11.0 系统去掉多用户功能

    1.概述 在11.0的系统产品开发中,对于系统原生是有多用户功能的,但是产品开发需求要求去掉多用户功能,systemui和Settings中的多用户功能都要求去掉,所以就需要找到系统关于多用户的地方去 ...

  4. android 11.0 控制Camera开启功能实现

    1.概述 在11.0的产品开发中,需要增加系统属性, 通过系统属性值来控制camera开关来实现是否可用camera的目的,这就需要通过相关管理类来控制相机是否可用打开来实现 2.控制Camera开启 ...

  5. android 11.0 去掉锁屏功能和息屏功能(永不息屏)

    1.概述 在11.0产品定制化开发中,有产品需求要求系统去掉锁屏功能,默认永不锁屏,需要对去掉系统默认的锁屏功能和 息屏功能 让屏幕永远不要熄灭, 2.去掉锁屏功能和息屏功能(永不息屏)的核心代码 f ...

  6. Android 11.0 添加关机铃声功能实现

    1.前言 在11.0的系统rom定制化开发中,在原生系统中,关于开机铃声和关机铃声是默认不支持的,系统默认支持开机动画和关机动画等功能,所以关于增加开机铃声和关机 铃声的相关功能,需要自己增加相关的关 ...

  7. Android 12.0 屏蔽短信功能(短信发送开关)

    1.概述 在12.0定制化开发中,在一些wifi产品中,需要去掉短信发送功能,这就要从发送短信的流程中来分析了,从流程中了解是如何发送短信的,然后从短信的发送部分,根据系统属性来决定是否继续走完发送短 ...

  8. android 10.0屏蔽短信功能(短信发送开关)

    目录 1.概述 2.屏蔽短信功能(短信发送开关)的核心类 3.屏蔽短信功能(短信发送开关)

  9. android 9.0屏蔽短信功能(短信发送开关)

    目录 1.概述 2.屏蔽短信功能(短信发送开关)的核心类 3.屏蔽短信功能(短信发送开关)

最新文章

  1. java i数据类型_数据类型 I
  2. lamp一键安装包的一些注意点
  3. memoryerror: Unable to allocate array with shape (60000, 28, 28) and data ty
  4. mysql done_MySQL 获取游标结果报错:1193-Unknown system variable ‘done’
  5. 关于网页的一些小知识点
  6. linux qos 软件,linux下QOS:应用篇 - 博客 - 伯乐在线
  7. C++ 标准程序库std::string 详解
  8. vue 高阶面试题_大厂面试题合集
  9. 用Python看蜜雪冰城店铺在哪个省份最多~
  10. tableView编辑
  11. resnet网络结构_ResNet网络详细解析(超详细哦)
  12. QQ邮箱发送邮件,出现mail from address must be same as authorization user错误
  13. windows本地运行sentinel
  14. php mpdf 乱码,PHPMPDF中文乱码如何解决
  15. 示波器采样速率单位Ms/s、Gs/s
  16. 25.专栏订阅者利用专栏技术再现无线密码破解
  17. libxml2 知:介绍
  18. API接口测试用例设计
  19. app开发人员配置【职责】
  20. vivo x9s支持html,vivo X9s屏幕材质_vivo X9s屏幕分辨率-太平洋IT百科

热门文章

  1. 在普刊上发表论文的版面费需要多少
  2. 一款html拼图游戏详解
  3. Impala invalidate metadata
  4. 手机页面radio和checkbox反应慢
  5. 解决Neo4j Server shutdown initiated by request
  6. Swing原创Java版QQ26638719:漂亮,时尚,功能丰富,个性张扬,稳定,可移植,含源码和完整配置
  7. Office 365迁移经验小结
  8. 分享如何搭建个人网站/微博
  9. [附源码]Nodejs计算机毕业设计某服装店购物网站Express(程序+LW)
  10. sync.Mutex 与 sync.WaitGroup 使用示例