getScanResult() を使用すると、さまざまなネットワークに関する情報を取得できますが、たとえば、すべてのアクセス ポイントがネットワーク (SSID) 「学校」の下にある学校にいる場合です。getScanResult() は、最も近いアクセス ポイント以外のアクセス ポイントを除外し、そのネットワークの BSSID を 1 つだけ返しますか?
2 に答える
0
同じ ESSID であっても、無線範囲内にあるすべての BSSID エントリを取得する必要があります。WiFiドライバーはこれをあなたから隠すことができます。しかし、デフォルト設定でそれが起こるのを見たことがありません。
于 2010-09-18T10:25:30.483 に答える
0
getScanResults() は、応答するすべてのネットワークを返します。
ただし、WifiManager が保持する既知のネットワークのリストは BSSID を区別せず、SSID のみを区別するため、SSID が一致すると Android は接続を試みます。
于 2010-11-10T22:41:00.633 に答える