Wifi的连接速度及信号强度:WifiInfo info = wifi.getConnectionInfo();
if(info.getBSSID() != null){
// 链接信号强度
int strength = WifiManager.calculateSignalLevel(info.getRssi(),5);
// 链接速度
int speed = info.getLinkSpeed();
// 链接速度单位
String units = WifiInfo.LINK_SPEED_UNITS;
// Wifi源名称
String ssid = info.getSSID();
}但这样只能获取已连接的热点信号强度请问如何获取周围所有wifi热点的信号强度呢?
if(info.getBSSID() != null){
// 链接信号强度
int strength = WifiManager.calculateSignalLevel(info.getRssi(),5);
// 链接速度
int speed = info.getLinkSpeed();
// 链接速度单位
String units = WifiInfo.LINK_SPEED_UNITS;
// Wifi源名称
String ssid = info.getSSID();
}但这样只能获取已连接的热点信号强度请问如何获取周围所有wifi热点的信号强度呢?
这个api 里德5 这个数值是随便填的 还是怎么的? 这个数值填的范围是多少 ?