修改AndroidManifest.xml文件,添加以下权限;
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<!-- Android 11 必须加后台定位权限,否则不会出现始终允许-->
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
这些权限有的Android 8 上需要,有的是Android9 及以上需要,有的是Android10及以上需要,有的是Android11及以上需要,不同的Android版本需要的权限可能不一样,我们最好把所以权限都加上,想要跳转到系统界面的就需要在app权限设置里面把定位权限设置成始终允许。
标签:null,安卓,需要,Wifimanager,Android,权限 From: https://www.cnblogs.com/bboy110/p/17883695.html