Android下得到Wi-Fi的SSID
16lz
2021-01-26
Android 下一个小应用,其中需要读取某个Wi-Fi的SSID,挺简单的调用,发现读取的数据和我指定的SSID不同,关键是,在有些机器上读取到SSID和我指定的是相同,在我的手机上读取到的就不同,很不解。于是就打印两台设备上读取到得信息。发现低版本上读取的信息是没有引号的,高版本上读取到SSID是包含有引号的,如某个SSID为wifiabc,高版本上读取的信息就是"wifiabc"(多了引号包裹),我在Android 4.0.3上读取的是没有引号的SSID,在Android 4.4版本上读取的就是有引号的。
具体读取某个联网的SSID代码如下:
wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);WifiInfo wifiInfo = wifiManager.getConnectionInfo();String ssid = wifiInfo.getSSID();
更多相关文章
- 魅族J.Wong愿意提供M8 Android驱动,期待民间开发
- 【Android(安卓)FFMPEG 开发】Android(安卓)Studio 中 配置 FFMP
- Sony Tablet S 和 P 的 3G 版本将会在日本 NTT DoCoMo 发售
- 这可能是最好的 Android/Kotlin日志输出方法
- android 将对象存储于本地(内存)
- android版本兼容,高版本低版本兼容性-[Android_YangKe]
- Android(安卓)沉浸式状态栏-字体颜色与背景颜色修改实现与兼容
- Android中读取系统图库(包含相册)中的图片,显示图片与图片的路径
- Android(安卓)超级轻量的版本更新库AppUpdate