Android 获取WIFI SSID的两种方式
2023-09-14 09:04:23 时间
方式一:
public String getSSID() {
WifiManager wm = (WifiManager) getApplicationContext().getSystemService(WIFI_SERVICE);
if (wm != null) {
WifiInfo winfo = wm.getConnectionInfo();
if (winfo != null) {
String s = winfo.getSSID();
if (s.length() > 2 && s.charAt(0) == '"' && s.charAt(s.length() - 1) == '"') {
return s.substring(1, s.length() - 1);
}
}
}
return "";
}
方式二:
private String getMacAddress(){
ConnectivityManager cm = (ConnectivityManager) MainActivity.this.getApplicationContext().getSystemService(Service.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = cm.getActiveNetworkInfo();
String extraInfo = activeNetworkInfo.getExtraInfo();
return extraInfo;
}
相关文章
- android图片资源加密,Android平台图像文件加密
- android autosize原理,Android屏幕适配头条:autosize的原理
- android获取屏幕像素密度DPI,与density
- android-短信验证功能,Android实现获取短信验证码的功能以及自定义GUI短信验证详解…
- android toast显示时间,Android Toast自定义显示时间「建议收藏」
- Android resource linking failed_android sdk location should not
- 【错误记录】Android Studio 的 Flutter 代码界面没有 Logcat 面板
- 【错误记录】Flutter 报错 ( Android Studio 中 main.dart 左侧不显示设备栏 )
- 【Android 异步操作】Android 线程切换 ( 判定当前线程是否是主线程 | 子线程中执行主线程方法 | 主线程中执行子线程方法 )
- 【Android 逆向】APK 文件格式 ( Android 应用安装 | Zip 文件格式 | 使用 Python 代码提取 APK 文件 )
- zxing-android-embedded扫描彩色二维码识别不出的解决方案
- android项目 微博客户端 源码详解手机开发
- android dataBinding详解手机开发
- Android QQ HD v5.5.4 正式版发布
- Linux下实现Wifi网络破解的方法(linux下破解wifi)
- 免费无线网络:Linux获取WiFi尽在掌握(linux免费wifi)
- Linux系统下WiFi软件可靠性提升(wifi软件 linux)
- Android音频可视化开发案例说明
- android九宫格滑动解锁开机实例源码学习
- Android获取当前已连接的wifi信号强度的方法