用JAVA获取手机所连接的WIFI的名字并返回
以下是使用Java代码获取手机所连接的WIFI名称的示例:
import android.content.Context;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;
public class WifiHelper {
public static String getConnectedWifiName(Context context) {
WifiManager wifiManager = (WifiManager) context.getApplicationContext().getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
if (wifiInfo != null) {
String ssid = wifiInfo.getSSID();
if (ssid != null && !ssid.isEmpty()) {
if (ssid.startsWith("\"") && ssid.endsWith("\"")) {
return ssid.substring(1, ssid.length() - 1);
}
return ssid;
}
}
return null;
}
}
调用上述代码,您可以使用以下代码行:
String wifiName = WifiHelper.getConnectedWifiName(this);
其中,this是您的活动或上下文。此代码将返回当前连接的WIFI名称。
原文地址: https://www.cveoy.top/t/topic/bs2O 著作权归作者所有。请勿转载和采集!