Android Mac获取

阅读 187

2023-02-16

1.获取硬件MAC地址

public String getMACaddress() {
WifiManager wifiManager = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE);
final String[] macAddresses = wifiManager.getFactoryMacAddresses();
String macAddress = "";
if (macAddresses != null && macAddresses.length > 0) {
macAddress = macAddresses[0];
}
return macAddress;
}

2.获取​​WLAN​​ MAC地址

public String getWlanMACaddress() {
WifiManager wifiManager = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
String macAddress = wifiInfo == null ? null : wifiInfo.getMacAddress();
return macAddress;
}

精彩评论(0)

0 0 举报