android获取连接wifi名称,Android开发:获取手机当前连接的WiFi名称

  • Post author:
  • Post category:其他


在Android开发过程中,有时候需要使用获取手机当前连接的WiFi的功能,这样就省去了手动输入WiFi名称的步骤,这种需求一般都是涉及到手机App和硬件设备进行WiFi通讯的时候会用到,那么本篇博文就来分享一下Android手机App自动获取当前手机连接WiFi名称的方法。具体步骤如下所示。

一、给App添加权限

打开项目工程,在AndroidMainfest.xml文件里加入权限:

1、获取WIFI信息状态的权限

2、获取网络状态改变的权限

如图所示:

2db04e791eccb6bdc52d6623b7bef895.png

二、在activity中添加代码

1、获取WiFi名称

private String getConnectWifiSsid(){

WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);

WifiInfo wifiInfo = wifiManager.getConnectionInfo();

Log.d(“wifiInfo——“, wifiInfo.toString());

Log.d(“SSID——“, wifiInfo.getSSID());

return wifiInfo.getSSID();

}

点击进入WIFI_SERVICE,看到的是系统的WiFi名称是加的有双引号的,具体如下所示&#