首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

Android SecurityException: getDataNetworkTypeForSubscriber问题修复

(TelephonyManager.java:3550) at android.telephony.TelephonyManager.getNetworkType(TelephonyManager.java...找到网络状态检测方法,可以看到调用了 TelephonyManager.getNetworkType()接口获取网络类型,该方法是需要 READ_PHONE_STATE 权限的,该方法上面也有 RequiresPermission...下面是我们检查网络状态的代码,可以看到,最后调用了telephonyManager.getNetworkType();,报错的地方就在那,如下: @RequiresPermission(value...telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); int...networkType = telephonyManager.getNetworkType(); ... } 解决的方式也是很简单,就是在调用前判断网络状态权限,如果没有权限跳转授权权限

1.5K20
领券