在android 6中获取MAC地址[重复]
Posted
技术标签:
【中文标题】在android 6中获取MAC地址[重复]【英文标题】:get MAC address in android 6 [duplicate] 【发布时间】:2016-05-08 19:53:04 【问题描述】:我推荐了https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id 和 Getting MAC address in Android 6.0。 在 android 6 中似乎无法获取 MAC 地址。
如果没有WifiInfo.getMacAddress()
和BluetoothAdapter.getAddress()
,我们是否可以通过其他方式以编程方式获取本地设备的 MAC 地址。
【问题讨论】:
【参考方案1】:只需阅读文件/sys/class/net/wlan0/address
。 MAC 地址将采用通常的冒号分隔形式。适用于运行 Android 6.0.1 的无根 Nexus 6P。
【讨论】:
在非root的小米红米4 Pro上无法使用以上是关于在android 6中获取MAC地址[重复]的主要内容,如果未能解决你的问题,请参考以下文章
从Android应用程序获取设备的MAC地址和IP地址[重复]