+-
android-替代NetworkInterface.getHardwareAddress()?
我已使用此API来选择设备的mac地址,

NetworkInterface.getHardwareAddress()

但这是针对API级别9和更高版本的,我应该如何选择API级别8的mac地址?冷冻装置.

可能这是一件非常简单的事情,但我尝试使用Google搜索,但找不到答案.

最佳答案
自API级别1开始提供 WifiInfo.getMacAddress().

WifiManager wifiMan = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInf = wifiMan.getConnectionInfo();
String macAddr = wifiInf.getMacAddress();

您需要添加:

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

到你的清单

点击查看更多相关文章

转载注明原文:android-替代NetworkInterface.getHardwareAddress()? - 乐贴网