Most visited

Recently visited

Added in API level 1

ScanResult

public class ScanResult
extends Object implements Parcelable

java.lang.Object
   ↳ android.net.wifi.ScanResult


介绍有关检测到的接入点的信息。 除了这里描述的属性,请求者跟踪qualitynoise ,并maxbitrate属性,但目前不报告给外部客户。

Summary

Constants

int CHANNEL_WIDTH_160MHZ

AP信道带宽为160 MHZ

int CHANNEL_WIDTH_20MHZ

AP信道带宽为20 MHZ

int CHANNEL_WIDTH_40MHZ

AP信道带宽为40 MHZ

int CHANNEL_WIDTH_80MHZ

AP信道带宽为80 MHZ

int CHANNEL_WIDTH_80MHZ_PLUS_MHZ

AP信道带宽为160 MHZ,但80MHZ + 80MHZ

Inherited constants

From interface android.os.Parcelable

Fields

public String BSSID

接入点的地址。

public String SSID

网络名称。

public String capabilities

介绍接入点支持的身份验证,密钥管理和加密方案。

public int centerFreq0

如果AP带宽为20 MHz,则不使用如果AP使用40,80或160 MHz,则这是中心频率(以MHz为单位),如果AP使用80 + 80 MHz,则这是第一个分段的中心频率(以MHz )

public int centerFreq1

仅在AP使用80 + 80 MHz时的AP带宽为80 + 80 MHz时使用,这是第二个段的中心频率(以MHz为单位)

public int channelWidth

AP信道带宽; 之一CHANNEL_WIDTH_20MHZCHANNEL_WIDTH_40MHZCHANNEL_WIDTH_80MHZCHANNEL_WIDTH_160MHZCHANNEL_WIDTH_80MHZ_PLUS_MHZ

public int frequency

客户端与接入点通信的信道的主要20 MHz频率(以MHz为单位)。

public int level

以dBm为单位的检测信号电平,也称为RSSI。

public CharSequence operatorFriendlyName

指示接入点发布的通行证操作员名称。

public long timestamp

这个结果最后一次出现时的时间戳(以微秒为单位)。

public CharSequence venueName

指示接入点发布的场所名称(例如“旧金山机场”); 仅在通路点网络上可用并由接入点发布。

Public methods

boolean is80211mcResponder()
boolean isPasspointNetwork()
String toString()

返回对象的字符串表示形式。

Inherited methods

From class java.lang.Object
From interface android.os.Parcelable

Constants

CHANNEL_WIDTH_160MHZ

Added in API level 23
int CHANNEL_WIDTH_160MHZ

AP信道带宽为160 MHZ

常量值:3(0x00000003)

CHANNEL_WIDTH_20MHZ

Added in API level 23
int CHANNEL_WIDTH_20MHZ

AP信道带宽为20 MHZ

常量值:0(0x00000000)

CHANNEL_WIDTH_40MHZ

Added in API level 23
int CHANNEL_WIDTH_40MHZ

AP信道带宽为40 MHZ

常数值:1(0x00000001)

CHANNEL_WIDTH_80MHZ

Added in API level 23
int CHANNEL_WIDTH_80MHZ

AP信道带宽为80 MHZ

常量值:2(0x00000002)

CHANNEL_WIDTH_80MHZ_PLUS_MHZ

Added in API level 23
int CHANNEL_WIDTH_80MHZ_PLUS_MHZ

AP信道带宽为160 MHZ,但80MHZ + 80MHZ

常量值:4(0x00000004)

Fields

BSSID

Added in API level 1
String BSSID

接入点的地址。

SSID

Added in API level 1
String SSID

网络名称。

capabilities

Added in API level 1
String capabilities

介绍接入点支持的身份验证,密钥管理和加密方案。

centerFreq0

Added in API level 23
int centerFreq0

如果AP带宽为20 MHz,则不使用如果AP使用40,80或160 MHz,则这是中心频率(以MHz为单位),如果AP使用80 + 80 MHz,则这是第一个分段的中心频率(以MHz )

centerFreq1

Added in API level 23
int centerFreq1

仅在AP使用80 + 80 MHz时的AP带宽为80 + 80 MHz时使用,这是第二个段的中心频率(以MHz为单位)

channelWidth

Added in API level 23
int channelWidth

AP信道带宽; 之一CHANNEL_WIDTH_20MHZCHANNEL_WIDTH_40MHZCHANNEL_WIDTH_80MHZCHANNEL_WIDTH_160MHZCHANNEL_WIDTH_80MHZ_PLUS_MHZ

frequency

Added in API level 1
int frequency

客户端与接入点通信的信道的主要20 MHz频率(以MHz为单位)。

level

Added in API level 1
int level

以dBm为单位的检测信号电平,也称为RSSI。

使用 calculateSignalLevel(int, int)将此号码转换为可显示给用户的绝对信号电平。

operatorFriendlyName

Added in API level 23
CharSequence operatorFriendlyName

指示接入点发布的通行证操作员名称。

timestamp

Added in API level 17
long timestamp

这个结果最后一次出现时的时间戳(以微秒为单位)。

venueName

Added in API level 23
CharSequence venueName

指示接入点发布的场所名称(例如“旧金山机场”); 仅在通路点网络上可用并由接入点发布。

Public methods

is80211mcResponder

Added in API level 23
boolean is80211mcResponder ()

Returns
boolean

isPasspointNetwork

Added in API level 23
boolean isPasspointNetwork ()

Returns
boolean

toString

Added in API level 1
String toString ()

返回对象的字符串表示形式。 通常, toString方法返回一个“文本表示”该对象的字符串。 结果应该是一个简洁但内容丰富的表述,对于一个人来说很容易阅读。 建议所有子类重写此方法。

toString类方法Object返回一个由类的名称,其中所述对象是其实例,该符号字符`的字符串@ ”,并且对象的哈希码的无符号的十六进制表示。 换句话说,这个方法返回一个字符串,其值等于:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Returns
String a string representation of the object.

Hooray!