Gps WiFi扫描数据在android M中不起作用

Gps WiFi扫描数据在android M中不起作用,gps,android-location,android-6.0-marshmallow,wifimanager,Gps,Android Location,Android 6.0 Marshmallow,Wifimanager,我想开发WiFi扫描应用程序。该应用程序在安卓M下运行良好。在安卓M上,我使用了ACCESS\u rough\u LOCATION和ACCESS\u fine\u LOCATION如果我打开GPS,它的工作正常。如果我关闭我的位置,WiFi扫描无法工作,请帮助我解决此问题。从Android 6.0开始,必须启用GPS才能从WiFi扫描获得任何结果 您可以检查此线程()以了解更多信息。这似乎是一种预期行为: 谢谢你的建议。我们的开发团队已经调查了这个bug,并确定它是按照设计工作的。 如果设备的位

我想开发WiFi扫描应用程序。该应用程序在安卓M下运行良好。在安卓M上,我使用了
ACCESS\u rough\u LOCATION
ACCESS\u fine\u LOCATION
如果我打开GPS,它的工作正常。如果我关闭我的位置,WiFi扫描无法工作,请帮助我解决此问题。

从Android 6.0开始,必须启用GPS才能从WiFi扫描获得任何结果

您可以检查此线程()以了解更多信息。这似乎是一种预期行为:

谢谢你的建议。我们的开发团队已经调查了这个bug,并确定它是按照设计工作的。 如果设备的位置已关闭,WifiManager#getScanResults()将返回空列表

这很糟糕,我同意,但现在就是这样