【发布时间】:2015-09-28 13:14:06
【问题描述】:
希望在 Android M 上获取 Wifi MAC 地址的 Android 开发人员可能遇到了这样一个问题,即用于获取 MAC 地址的标准 Android OS API 返回一个虚假的 MAC 地址 (02:00:00:00:00:00)真正的价值。
获取Wifi MAC地址的正常方法如下:
final WifiManager wifiManager = (WifiManager) getApplication().getApplicationContext().getSystemService(Context.WIFI_SERVICE);
final String wifiMACaddress = wifiManager.getConnectionInfo().getMacAddress();
【问题讨论】:
-
Stack Overflow 用于编程问题。你的问题是什么?如果您尝试提供某种常见问题解答条目,请follow the site instructions,提出问题,然后提供您自己对该问题的答案。
-
Mac地址似乎是随机的,即使你能抓住它! developer.android.com/about/versions/marshmallow/…
-
我在这里发布了工作解决方案stackoverflow.com/a/47789324/5330408