Android中MAC地址获取代码

来源:互联网 发布:vmware 网络桥接 编辑:程序博客网 时间:2024/05/22 10:56
public static String loadFileAsString(String filePath) throws java.io.IOException{    StringBuffer fileData = new StringBuffer(1000);    BufferedReader reader = new BufferedReader(new FileReader(filePath));    char[] buf = new char[1024];    int numRead=0;    while((numRead=reader.read(buf)) != -1){        String readData = String.valueOf(buf, 0, numRead);        fileData.append(readData);    }    reader.close();    return fileData.toString();}/** Get the STB MacAddress*/public String getMacAddress(){    try {        return loadFileAsString("/sys/class/net/eth0/address")            .toUpperCase().substring(0, 17);    } catch (IOException e) {        e.printStackTrace();        return null;    }}

原创粉丝点击