AndroidtargetSdkVersion31TelephonyManagerlistenSecurityException
创始人
2024-08-21 15:00:34
0次

在Android targetSdkVersion 31 中,TelephonyManager 的 listen 方法被修改以只能接收通过 registerCallback 注册的回调。如果直接使用 listen 方法,则会抛出 SecurityException 异常。

解决办法是使用 registerTelephonyCallback 方法注册回调。以下是代码示例:

TelephonyManager telephonyManager = getSystemService(TelephonyManager.class);
TelephonyCallback telephonyCallback = new TelephonyCallback();
telephonyManager.registerTelephonyCallback(Executors.newSingleThreadExecutor(), telephonyCallback);

其中,TelephonyCallback 是你自己实现的类,需要继承 TelephonyCallback 类,例如:

private class TelephonyCallback extends TelephonyCallback.Callback {
    @Override
    public void onCallStateChanged(int state, @Nullable String phoneNumber) {
        super.onCallStateChanged(state, phoneNumber);
        // 处理电话状态改变的逻辑
    }
}

在 TelephonyCallback 类中实现需要处理的方法即可。

相关内容

热门资讯

指导大家辅助!牛大亨辅助AI攻... 指导大家辅助!牛大亨辅助AI攻略,牛大亨多功能真是是真的有辅助攻略1、点击下载安装,牛大亨脚本分类一...
实测必看辅助器!乐天棋牌辅助器... 实测必看辅助器!乐天棋牌辅助器AI技巧,乐天棋牌多功能好像存在有辅助器技巧1、该软件可以轻松地帮助玩...
信息共享辅助器!永州扯胡子辅助... 信息共享辅助器!永州扯胡子辅助器AI技巧,永州扯胡子多功能原来真的有辅助器技巧信息共享辅助器!永州扯...
避坑细节辅助!南京麻将辅助AI... 避坑细节辅助!南京麻将辅助AI软件,南京麻将多功能总是是真的有辅助软件1、实时南京麻将透视辅助更新:...
传递经验开挂!天天卡五星开挂A... 传递经验开挂!天天卡五星开挂AI攻略,天天卡五星多功能本来是真的有开挂攻略1、实时天天卡五星透视辅助...
玩家必备科普辅助!联众跑胡子辅... 玩家必备科普辅助!联众跑胡子辅助AI教程,联众跑胡子多功能一贯存在有辅助教程1、金币登录送、破产送、...
分享开挂内幕辅助器!开元绍兴游... 分享开挂内幕辅助器!开元绍兴游戏辅助器AIapp,开元绍兴游戏多功能都是有辅助器app1、玩家可以在...
一分钟快速了解透视挂!宁波游戏... 一分钟快速了解透视挂!宁波游戏大厅透视挂AI软件,宁波游戏大厅多功能一贯存在有透视挂软件1)宁波游戏...
一秒答解透视挂!微乐捉老麻子透... 一秒答解透视挂!微乐捉老麻子透视挂AIapp,微乐捉老麻子多功能都是是有透视挂app微乐捉老麻子脚本...
玩家亲测透视挂!微乐a3纸牌透... 玩家亲测透视挂!微乐a3纸牌透视挂AI教程,微乐a3纸牌多功能一直存在有透视挂教程1、该软件可以轻松...