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

11.0定制化开发中,需要去掉短信发送功能,这就要从发送短信的流程中来分析了
SmsManager.java是负责发送短信的管理类,调
smsManager.sendTextMessage();

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

IccSmsInterfaceManager.java

的 sendText()方法


        public void sendText(String callingPackage, String destAddr, String scAddr,
                String text, PendingIntent sentIntent, PendingIntent deliveryIntent,
                boolean persistMessageForNonDefaultSmsApp) {
   
    
    
            sendTextInternal(callingPackage, destAddr, scAddr, text, sentIntent, deliveryIntent,
                    persistMessageForNonDefaultSmsApp, SMS_MESSAGE_PRIORITY_NOT_SPECIFIED,
                    false /* expectMore */, SMS_MESSAGE_PERIOD_NOT_SPECIFIED, fal

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/124893914