Android获取WIFI 的ssid 方法适配Android9.0
demo传送门:https://download.youkuaiyun.com/download/godnessismymine/10803572
首先在Androidmanifast 中添加权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
## 获取SSID 的方法如下
/**
* 获取SSID
* @param activity 上下文
* @return WIFI 的SSID
*/
public String getWIFISSID(Activity activity) {
String ssid="unknown id";
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.O||Build.VERSION.SDK_INT==Build.VERSION_CODES.P) {
WifiManager mWifiManager = (WifiManager) activity.getApplicationContext().getSystemService(Context.WIFI_SERVICE);
assert mWifiManager != null;
WifiInfo info = mWifiManager.getConnectionInfo();