import android.content.Context;
import android.net.wifi.ScanResult;
import android.net.wifi.WifiManager;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
List scanResults = wifiManager.getScanResults();
Set uniqueSSIDs = new HashSet();
for (ScanResult result : scanResults) {
String ssid = result.SSID;
if (ssid == null || ssid.isEmpty()) {
ssid = result.BSSID;
}
uniqueSSIDs.add(ssid);
}
StringBuilder wifiInfoBuilder = new StringBuilder();
for (String ssid : uniqueSSIDs) {
wifiInfoBuilder.append(ssid).append("\n");
}
String wifiInfo = wifiInfoBuilder.toString();
wifiInfo;