[已解决]android 12 wifimanager.setWifiEnabled 废弃的解决办法

小豆苗 4月前 ⋅ 844 阅读

从android 10之后,wifimanager.setWifiEnabled已经废弃,而且10之后,普通签名也不可以直接控制wifi的开关了。如果还想打开和关闭wifi

一种方法是:用platform签名,然后权限中,需要设置权限:

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

另一种办法:

只能通过Intent的方式,去打开设置中的gps页面,去开启和关闭了。


全部评论: 0

    我有话说: