在cisco路由器中给接口配置ipv6地址的時候,使用EUI-64格式生成接口ID
为什么MAC地址的第7位要发生反转?(EUI-64为什么要把mac地址的第7位反转一下)
最近由于项目需要MAC地址的记录搞了一个通用的适配类,目前经过测试可以适配Android所有版本我测试过的设备系统Android 4 5 6 7 7+都可以获取到,废话不多说直接上代码简洁:
首先是获取MAC的整合方法:
6.0以下方法,Google提供的公有方法需要权限
android 7.0 后,通过上述适配的方法将获取不到mac地址。
经过调研和测试7.0上仍有办法回去mac地址: