public static String getWifiApSSID(Context context) {
try {
WifiManager manager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
Method method = manager.getClass().getDeclaredMethod("getWifiApConfiguration");
WifiConfiguration configuration = (WifiConfiguration) method.invoke(manager);
if (configuration != null) {
return configuration.SSID;
}
} catch (NoSuchMethodException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
}
return "";
}
以上代码Android9.0以后无效。