Android WifiManager getConnectionInfo需要更改无线状态?

Android WifiManager getConnectionInfo需要更改无线状态?,android,permissions,wifimanager,Android,Permissions,Wifimanager,我收到一份用户报告,内容是关于缺少更改\u WIFI\u状态权限的错误: 错误: java.lang.SecurityException: WifiService: Neither user 10137 nor current process has android.permission.CHANGE_WIFI_STATE. at android.net.wifi.WifiManager.getConnectionInfo(WifiManager.java:642) 这是代码块: W

我收到一份用户报告,内容是关于缺少更改\u WIFI\u状态权限的错误:

错误:

java.lang.SecurityException: WifiService: Neither user 10137 nor current process has android.permission.CHANGE_WIFI_STATE.
    at android.net.wifi.WifiManager.getConnectionInfo(WifiManager.java:642) 
这是代码块:

WifiManager wifiMan = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
if (wifiMan != null) {
    WifiInfo wifiInfo = wifiMan.getConnectionInfo();

我想这只需要访问WIFI状态,因为我没有启用/禁用WIFI?无法在测试中进行复制。

用户是否正在运行蜂巢?尝试添加也已启用的权限。该用户在Verizon上使用2.3.4,型号为ADR6400L.fwiw。我的代码工作时不改变无线状态,但使用接入网络状态和接入无线状态。这可能会有所帮助