android得到本机物理地址

【android得到本机物理地址】幽映每白日,清辉照衣裳。这篇文章主要讲述android得到本机物理地址相关的知识,希望能为你提供帮助。

android得到本机物理地址

文章图片
android得到本机物理地址

文章图片
public static String getMacAddr() { try { List< NetworkInterface> all = Collections.list(NetworkInterface.getNetworkInterfaces()); for (NetworkInterface nif : all) { if (!nif.getName().equalsIgnoreCase("wlan0")) continue; byte[] macBytes = nif.getHardwareAddress(); if (macBytes == null) { return ""; }StringBuilder res1 = new StringBuilder(); for (byte b : macBytes) { res1.append(String.format("%02X:",b)); }if (res1.length() > 0) { res1.deleteCharAt(res1.length() - 1); } return res1.toString(); } } catch (Exception ex) { } return "02:00:00:00:00:00"; }

View Code当然不要忘记添加权限:
android得到本机物理地址

文章图片
android得到本机物理地址

文章图片
< uses-permission android:name="android.permission.INTERNET" /> < uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> < uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

View Code 

    推荐阅读