+-
我已使用此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()? - 乐贴网