Android6.0 获取MAC地址
来源:互联网 发布:北斗测亩仪软件下载 编辑:程序博客网 时间:2024/05/16 18:36
原文地址:http://blog.csdn.net/suziluo123/article/details/51382410
最近接触6.0,发现使用单纯的
wifiManager.getConnectionInfo().getMacAddress();
方法获取不到MAc地址。后来Google一下发现 Google对硬件信息的访问,其管控更加严格。SD 卡的读写,除了权限声明之外,还应该动态请求,否则就会被禁止。至于 MAC 网络地址的获取,相应的 API 返回的最新结果都是02:00:00:00:00:00
这个固定值。可以参见 Getting MAC address in Android 6.0。
按照官方解释,这是为了更好的数据保护
,可以参见 Android 6.0 变化一文中Access to Hardware Identifier
一节。
获取 MAC 的传统方法:
然而这种方法在6.0
上并不好使,那怎么办呢?
查询资料找到了相应的解决方法:
使用Java获取设备网络设备信息的API——NetworkInterface.getNetworkInterfaces() ——仍然可以间接地获取到MAC地址。
阅读全文
0 0
- Android6.0 获取MAC地址
- 关于获取Android6.0的MAC地址
- android6.0获取蓝牙mac地址
- Android6.0系统MAC地址获取的方法
- android6.0获取wifi mac地址的一种方法
- android6.0获取wlan Mac
- android6.0获取蓝牙mac地址 但获取到02:00:00:00:00:00 解决方法
- Android6.0系统获取不到蓝牙和wifi的真实MAC地址
- android6.0及以上获取wifi mac地址的方法(亲测可行)
- 一行代码解决Android6.0系统获取不到蓝牙真实MAC地址
- Android6.0以上版本获取本机蓝牙地址
- Android6.0短信获取
- android6.0获取OTG
- Android6.0权限获取
- Android7.0 获取手机蓝牙MAC地址
- 获取MAC地址
- 获取Mac地址
- 获取Mac地址
- MUI添加自定义icon图标 阿里巴巴矢量图标
- MindManager教你做一份完美的笔记
- Qt打开外部程序
- Android之library_PullToRefresh实现下拉刷新
- Okabe and Future Gadget Laboratory CodeForces
- Android6.0 获取MAC地址
- 写给大数据开发初学者的话
- 没有免费的午餐定理 NFL:(No Free Lunch Theorem)
- vue.js的devtools安装
- 集成Structs1.x
- Hdu 2568 How far away? LCA
- 2017 多校训练第二场 HDU 6050 Funny Function
- AMS-启动AMS(AMS在SystemServer中的调用轨迹)
- 使用Python实现淘宝订单定时付款