WiFi扫描数据在android M中不起作用
Posted
技术标签:
【中文标题】WiFi扫描数据在android M中不起作用【英文标题】:WiFi scan data is not working in android M 【发布时间】:2016-05-05 10:25:59 【问题描述】:我想开发 WiFi 扫描应用程序。该应用程序在 android M 下运行良好。在 android M 上,我使用 ACCESS_COARSE_LOCATION
和 ACCESS_FINE_LOCATION
如果我打开我的 GPS,它工作正常。如果我关闭我的位置,WiFi 扫描不起作用请帮我解决这个问题。
【问题讨论】:
【参考方案1】:从 Android 6.0 开始,必须启用 GPS 才能从 wifi 扫描中获取任何结果。
您可以查看此线程 (https://code.google.com/p/android/issues/detail?id=185370) 以获取更多信息。看来这是一种预期的行为:
感谢您的建议。我们的开发团队已经调查了这个错误,并决定它按照设计工作。 如果设备的位置已关闭,WifiManager#getScanResults() 将返回一个空列表。
这很糟糕,我同意,但现在就是这样。
【讨论】:
以上是关于WiFi扫描数据在android M中不起作用的主要内容,如果未能解决你的问题,请参考以下文章