android.net.wifi.WifiManager缺少方法

|| 在androidjavadoc.com网站上,类
WifiManager
中列出了方法
startScanActive
,从而可以执行主动wi-fi扫描。最近也在这里进行了讨论。 但是,当我尝试在Eclipse中使用该方法时,未找到(未定义)。
startScan
是。我尝试使用Android SDK附带的所有android.jar版本(从2.3到3.1)进行尝试。 该功能存在吗?我如何获得它? 非常感谢     
已邀请:
        如前所述,请查看官方文档。它不在那里。因此,它不是公共API的一部分,因此您不应调用它。即使它是公开的,也不意味着您可以调用它。 在将来的版本中,未记录的API调用会随时消失,而无需另行通知,这将导致您的应用程序中断。     
        根据引用的资源,这是我自己的解释: 该功能未包含在Android SDK中。 在源代码中,它用Javadoc标记
@hide
(源)进行了标记,这使它从文档中排除了,但也没有为SDK编译。 出于测试目的,可以编译和使用自己的jar文件。但是在手机本身上,是否存在该方法将取决于供应商。 类似的问题。 在androidjavadoc.com上发布。     
        当其他所有方法都失败时,请跳至根本: http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3.4_r1/android/net/wifi/WifiManager.java#WifiManager.startScanActive%28%29 自1.6以来,它是WifiManager中的公共方法,尽管您出于某种奇怪的原因说Eclipse找不到该方法是正确的。     

要回复问题请先登录注册