代码
export function getmac() {
const net = plus.android.importClass('java.net.NetworkInterface');
const wlan0 = net.getByName('wlan0');
console.log('wlan0', wlan0)
const macByte = wlan0.getHardwareAddress();
let macStr = '';
macByte.forEach(item => {
// .toString(16)数字以十六进制值显示
let temp = '';
if (item < 0) temp = (256 + item).toString(16);
else temp = item.toString(16);
if (temp.length == 1) temp = 0${temp}
;
macStr += temp;
});
let mac = macStr.toUpperCase();
console.log(mac)
for (let i = 2; i < mac.length; i += 3) mac = mac.slice(0, i) + ':' + mac.slice(i);
return mac
}

1***@qq.com
- 发布:2025-04-08 17:15
- 更新:2025-04-08 17:15
- 阅读:27
0 个回复