900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > android 获取网卡mac_Java获取Linux安卓设备的mac地址方法

android 获取网卡mac_Java获取Linux安卓设备的mac地址方法

时间:2020-03-20 12:06:51

相关推荐

android 获取网卡mac_Java获取Linux安卓设备的mac地址方法

Java如何获取Linux或安卓Android设备的mac地址呢?方法非常简单,只需要使用下方代码即可轻松通过java获取mac地址了,代码如下:publicStringgetMacAddress(){

StringmacAddress=null;

Stringstr="";

try{

//linux下查询网卡mac地址的命令

Processpp=Runtime.getRuntime().exec("cat/sys/class/net/eth0/address");

InputStreamReaderir=newInputStreamReader(pp.getInputStream());

LineNumberReaderinput=newLineNumberReader(ir);

for(;null!=str;){

str=input.readLine();

if(str!=null){

macAddress=str.trim();//去空格

break;

}

}

}catch(IOExceptionex){

ex.printStackTrace();

}

returnmacAddress;

}

Java获取mac地址的方法的原理其实就是用Java执行一条Linux获取mac地址的命令而已,如下:cat/sys/class/net/eth0/address

来源网站:太平洋学习网,转载请注明出处:/a/java/1014.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。