Android 8.0以上如何获取Wifi名称SSID和BSSID 高版本Android 通过WifiInfo获取得到的 SSID是空 BSSID 是02;00..............之类的,有大神帮忙不? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 8.0以后SSID这样拿ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo networkInfo = cm.getActiveNetworkInfo();String ssid = networkInfo.getExtraInfo();9.0可能需要定位权限了 拉倒吧 现在已经获取不到BSSID了 真蛋疼啊,谷歌是咋想的,获取个BSSID,SSID 都这么费劲,定位权限关了,确实获取不到,开了,就可以了 手机是小米 ,Android 9.0 。为了获取SSID,花了几个晚上功夫。刚开始,参照 https://blog.csdn.net/sbvfhp/article/details/7007090 获取的SSI为 unknown ssid。后来又参照其他帖子上所说,在Android 8.0后,帖子上所说方法不能用了,见后来又参照 https://blog.csdn.net/Marvinhq/article/details/83957553 改写,获取的ssid为空白。后来,慢慢看android-28中的源代码,采用如下的方法,获取成功。final WifiManager wifiManager1 = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInfo = wifiManager1.getConnectionInfo();String ssid = wifiInfo.getSSID();不好意思,我是一个Android 初学者,感觉到写博客好累,就借宝地留个足迹。 如何对短信的threads表进行操作? adb push遇到的问题 在xml文件中添加View类,怎样实现? 关于重写adapter中getView的问题 关于viewstub的一个问题!请各位指教 NDK中找不到mbstowcs? android获取其浏览器内全部网页地址 软件怎么自动升级 android spinner text 太长 最后省略("..."),怎么实现 照相机出错! Xposed开发 如何将hook获取到值传到activity中? RecyclerView点击item只有一部分起作用
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
String ssid = networkInfo.getExtraInfo();9.0可能需要定位权限了
为了获取SSID,花了几个晚上功夫。刚开始,参照 https://blog.csdn.net/sbvfhp/article/details/7007090 获取的SSI为 unknown ssid。后来又参照其他帖子上所说,在Android 8.0后,帖子上所说方法不能用了,见后来又参照 https://blog.csdn.net/Marvinhq/article/details/83957553 改写,获取的ssid为空白。后来,慢慢看android-28中的源代码,采用如下的方法,获取成功。
final WifiManager wifiManager1 = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager1.getConnectionInfo();
String ssid = wifiInfo.getSSID();
不好意思,我是一个Android 初学者,感觉到写博客好累,就借宝地留个足迹。