首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在Android5.0.2源代码中找到了WIFI_SCANNING_SERVICE,但不能使用这个服务

我在Android5.0.2源代码中找到了WIFI_SCANNING_SERVICE,但不能使用这个服务
EN

Stack Overflow用户
提问于 2015-04-10 08:44:21
回答 1查看 219关注 0票数 1

我想指定频率(或频道)的wifi加速无线扫描。

我研究过Android5.0.2源代码,并在android中找到了android.net.wifi.WifiScanner类。关于这门课的评论说

这个类提供了一种方法,通过调用Context.getSystemService(Context .WIFI_SCANNING_SERVICE)来扫描设备周围的Wifi宇宙,获取该类的一个实例。

但是,当我尝试使用以下代码使用时:

代码语言:javascript
复制
Context.getSystemService(Context .WIFI_SCANNING_SERVICE)

在AndroidStudio1.0(SDK:Android21forpresie)中,IDE暗示没有这样的"WIFI_SCANNING_SERVICE“,尽管它在文档中已经描述过了。

我也尝试过在startCustomizedScan(ScanSettings requested)类中使用android.net.wifi.WifiManager,但是在说“没有这样的函数”时遇到了错误。

此函数已记录为这里

请告诉我如何使用上述服务和/或功能。

EN

回答 1

Stack Overflow用户

发布于 2015-08-13 10:36:29

您不能使用Context.WIFI_SCANNING_SERVICE静态变量,因为它是标上作为@SystemApi。系统API不打算用于注释这里中描述的其他标准Android应用程序。

...These API不能保证在发布时保持一致,也不适合与Android链接的应用程序使用.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29557034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档