我正在寻找允许WifiSettings使用停用的位置服务来启用retrieve ScanResults的权限。
我已经看过settings manifest,并尝试了android.permission.NETWORK_SETTINGS,但这没有解决。有什么建议吗?
用于自定义rom。这样我就可以获得级别已签名的权限
AndroidVersion = 6.0
设备=三星Tab 3
答案 0 :(得分:0)
您必须添加以下权限:
Manifest.permission.CHANGE_WIFI_STATE
之后,请运行以下代码段以开始扫描
((WifiManager) getSystemService(WIFI_SERVICE)).startScan()
之后,注册一个BroadcastReceiver以收听
SCAN_RESULTS_AVAILABLE_ACTION
收到广播后,致电:
((WifiManager) getSystemService(WIFI_SERVICE)).getScanResults()