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 类中实现需要处理的方法即可。

相关内容

热门资讯

aapoker辅助器是真的吗,... aapoker辅助器是真的吗,wpk有辅助挂吗,智星德州菠萝辅助是一款可以让一直输的玩家,快速成为一...
德扑之星ai代打,wpk到底有... 德扑之星ai代打,wpk到底有没有外挂,智星德州菠萝有挂吗是一款可以让一直输的玩家,快速成为一个“必...
wepokeai代打辅助,微扑... 自定义微扑克ai会被检测到吗系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器...
wepoke透明挂辅助,wep... 1、wepoke透明挂辅助,wepoke软件透明演示,智星菠萝德州有挂吗;代表性(透视辅助软件透明挂...
aapoker辅助使用教程,微... aapoker辅助使用教程,微扑克辅助工具,智星德州菠萝怎么看有没有开挂(1)aapoker辅助使用...
wepoke辅助工具的使用教程... wepoke辅助工具的使用教程,wepoke透明挂要多少钱,智星德州菠萝外挂1、构建自己的微扑克辅助...
德州辅助软件开发定制,wpk到... 德州辅助软件开发定制,wpk到底有没有外挂,智星德州辅助器1、很好的工具软件,可以解锁游戏的wpk到...
wpk有透视辅助吗,wepok... wpk有透视辅助吗,wepoke黑科技功能,智星德州菠萝怎么开挂;人气非常高,ai更新快且高清可以动...
wepoke算法,wepoke... wepoke算法,wepoke有没有辅助挂,智星菠萝德州辅助您好,wepoke有没有辅助挂,确实是有...
we-poker有挂吗,wep... we-poker有挂吗,wepoke辅助透,智星菠萝德州辅助1、构建自己的微扑克辅助插件;2、选择您...