Android(安卓)8.0以后获取SSID为的解决方式
16lz
2021-01-26
android常用获取路由器SSID的方式一般是通过wifiInfo.getSSID()
获取的,但是8.0之后,再这样获取,拿到的就是
所以,新的获取方式是
ConnectivityManager ctm = (ConnectivityManager) context. getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo networkInfo = ctm.getActiveNetworkInfo();String ssid = networkInfo.getExtraInfo();
pie版本之后的话,可能要加上定位权限,目前还没实测。后面越来越麻烦了。。。
更多相关文章
- Android(安卓)Internet应用实现获取天气预报的示例代码
- Android滚动截屏,ScrollView截屏
- android内存泄漏分析的一种方式
- GPS代码学习---Framework代码学习
- Android(安卓)TTS实现简单阅读器(二)
- android中自定义属性三步骤
- Android获取验证码倒计时实现代码
- Android中创建Message两种方法比较,new Message和obtainMessage
- Android(安卓)BaseAdapter 简单封装