gpt4 book ai didi

Android,列出 5 个最强 wifi 网络的 rssi 值

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:38:37 25 4
gpt4 key购买 nike

我正在尝试制作一个简单的应用程序,告诉我 5 个最强的 wifi 网络的 rssi 值。我不需要连接到任何网络,只想知道 rssi 的。目前我正在使用以下代码:

wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
int info = wifi.getConnectionInfo().getRssi();
textStatus.setText("WiFi Rssi: " + info);

但是,这只会显示我连接到的网络的 rssi 值。

有没有办法为其他网络获取此信息?

最佳答案

我想我明白了:

ScanResult result0 = wifi.getScanResults().get(0);
String ssid0 = result0.SSID;
int rssi0 = result0.level;
String rssiString0 = String.valueOf(rssi0);
textStatus.append("\n" + ssid0 + " " + rssiString0);

然后 get(1)、get(2) 等等,不管你喜欢多少

关于Android,列出 5 个最强 wifi 网络的 rssi 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13544414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com