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

String macAddress = null;

String str = "";

try {

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

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

InputStreamReader ir = new InputStreamReader(pp.getInputStream());

LineNumberReader input = new LineNumberReader(ir);

for (; null != str; ) {

str = input.readLine();

if (str != null) {

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

break;

}

}

} catch (IOException ex) {

ex.printStackTrace();

}

return macAddress;

}

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

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

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

  1. 关于获取安卓设备的mac地址

    今日发现一个问题,系统要求从设备上获取一个唯一码作为当前登录用户的唯一标识: 之前尝试过很多方法,最后决定采用mac地址. 官方获取mac地址的方法是: public static String ge ...

  2. android 设备连接,Android安卓设备连接Mac的方法

    平时大家用到最多的就是安卓手机和苹果电脑互连,由于安卓系统应用广泛,很多平板电脑还有电视都在用安卓的系统,下面是我们整理的安卓连接mac电脑的方法. 一.使用第三方的链接软件 现在很多第三方的应用软件 ...

  3. mac连接android手机存储,Android安卓设备连接Mac的方法

    平时大家用到最多的就是安卓手机和苹果电脑互连,由于安卓系统应用广泛,很多平板电脑还有电视都在用安卓的系统,下面是我们整理的安卓连接MAC电脑的方法. 一.使用第三方的链接软件 现在很多第三方的应用软件 ...

  4. mac电脑usb连接android手机,Android安卓设备连接Mac的方法

    平时大家用到最多的就是安卓手机和苹果电脑互连,由于安卓系统应用广泛,很多平板电脑还有电视都在用安卓的系统,下面是我们整理的安卓连接MAC电脑的方法. 一.使用第三方的链接软件 现在很多第三方的应用软件 ...

  5. Linux查看设备的MAC地址

    在Linux中,可以使用以下命令查看设备的MAC地址: 1.   使用ifconfig命令:该命令会显示网络接口的配置信息,包括MAC地址. ifconfig 输出中的"HWaddr&quo ...

  6. android arp工具,GitHub - SummerSnow274/ARP_sed_rev: 在Android通过ARP询问实现获取同一网络所有设备的MAC地址,AP隔离的网络除外...

    ARP_sed_rev 在Android通过ARP询问实现获取同一网络所有设备的MAC地址,AP隔离的网络除外 arpsed.c 编译:gcc arpsed.c -o arpsed 运行:sudo . ...

  7. android 获取设备的mac地址,Android编程获取设备MAC地址的实现方法

    本文实例讲述了Android编程获取设备MAC地址的实现方法.分享给大家供大家参考,具体如下: /** * 获取设备的mac地址 * * @param ac * @param callback * 成 ...

  8. android 获取mac c语言,获取设备的mac地址和IP地址(android6.0以上专用)

    /** * 获取设备HardwareAddress地址 * @return */ public static String getMachineHardwareAddress(){ Enumerati ...

  9. android 获取网卡mac_Android获取本机Mac地址及IP地址方法

    1.Android  获取本机Mac 地址方法: 需要在AndroidManifest.xml文件中添加权限: public String getLocalMacAddress() { WifiMan ...

最新文章

  1. Verilog设计分频器(面试必看)
  2. mysql主从复制思考_Mysql主从复制(拓展博客文章分享及思考)
  3. 云服务器是什么,有什么用?
  4. Java讲课笔记11:构造方法与this关键字
  5. javascript热身运动-了解最基本的知识
  6. php 邮件收发 (乱码)
  7. 这个隐瞒了100多天的彩蛋,在圣诞节搞丢了一群开发者的饭碗
  8. 符号级别(二)--实际应用
  9. mysql实现了四种通信协议_MySQL 通信协议
  10. [转]DSP2812 代码段(.text段)太长的解决办法——通过cmd文件拆分.text段
  11. XP系统计算机桌面图标不见,xp系统桌面图标不显示的详细方法
  12. 【电脑修复小知识】电脑网络正常连接,但是浏览器却无法打开网页是什么原因?三招教你修复!
  13. android 风吹的动画,最炫Material Design风过渡动画
  14. 常德职业技术学院2018级新生军政训练总结表彰大会隆重召开
  15. 从此刻立志——我要做大牛
  16. 百度“算盘”logo引领国风来袭
  17. Visual Biasc 函数速查
  18. 基本数据类型和内置方法 08
  19. 【大咖说:绿色低碳的生活该是什么样子?】
  20. 【plotly】ImportError: The plotly.plotly module is deprecated, please install the chart-studio package

热门文章

  1. Python_48re模块的sub方法
  2. Django基本命令
  3. WebService SOAP、Restful和HTTP(post/get)请求区别
  4. [Flexbox] Using order to rearrange flexbox children
  5. Tomcat8.0.21登录时忘记用户名和密码
  6. 企业级应用框架(五)IOC容器在框架中的应用
  7. node --- 使用node连接mysql
  8. ES6-18/19 异步的开端-promise
  9. 单例设计模式和多线程
  10. 配置SMB共享 、 配置NFS共享