Android 6.0、7.0 WiFi getScanResults问题

在Android 6.0调用getScanResults返回空列表,很多朋友都遇到过,解决方法也都有说明,就不再重复了,下面是官方的说明:

getScanResults.png

https://developer.android.com/reference/android/net/wifi/WifiManager.html

但事情并没有结束,最近发现Android7.0也会返回空列表,e~难道修改方法不适用7.0,其实这个问题原因在于没打开GPS定位,具体可参见
https://issuetracker.google.com/issues/37060483
问题搞清楚,解决就很简单了,咱们增加下GPS定位的判断就可以了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,804评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,596评论 2 45
  • 无锡下了一周的雨,自己心情也是湿漉漉的,今天罕见放晴,似乎内心的云雾也逐渐散开。自己来江南大学读研的日子已...
    JasmineWangg阅读 207评论 0 1
  • 谨以此文纪念2014年的那个夏天,我和闺蜜小七的南京游,,,,,, 世界这么大,总是要出去看看的!结束了一个月的暑...
    一漫116阅读 723评论 6 6
  • 01 认识唐宁的时候,他已经有女朋友。 虽然没见过面,他的女朋友存在于他的手机相册和言语中。 有次倩如问:“你们打...
    烟行阅读 1,013评论 22 18