在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地址[重复]

解决Android 6.0获取wifi Mac地址为02:00:00:00:00:00问题

关于获取android6.0的mac地址

在iOS中获取设备ID或Mac地址[重复]

如何获取IP和MAC地址[重复]

android 设备如何获取mac地址吗