android 获取网卡mac_Java获取Linux安卓设备的mac地址方法
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地址方法相关推荐
- 关于获取安卓设备的mac地址
今日发现一个问题,系统要求从设备上获取一个唯一码作为当前登录用户的唯一标识: 之前尝试过很多方法,最后决定采用mac地址. 官方获取mac地址的方法是: public static String ge ...
- android 设备连接,Android安卓设备连接Mac的方法
平时大家用到最多的就是安卓手机和苹果电脑互连,由于安卓系统应用广泛,很多平板电脑还有电视都在用安卓的系统,下面是我们整理的安卓连接mac电脑的方法. 一.使用第三方的链接软件 现在很多第三方的应用软件 ...
- mac连接android手机存储,Android安卓设备连接Mac的方法
平时大家用到最多的就是安卓手机和苹果电脑互连,由于安卓系统应用广泛,很多平板电脑还有电视都在用安卓的系统,下面是我们整理的安卓连接MAC电脑的方法. 一.使用第三方的链接软件 现在很多第三方的应用软件 ...
- mac电脑usb连接android手机,Android安卓设备连接Mac的方法
平时大家用到最多的就是安卓手机和苹果电脑互连,由于安卓系统应用广泛,很多平板电脑还有电视都在用安卓的系统,下面是我们整理的安卓连接MAC电脑的方法. 一.使用第三方的链接软件 现在很多第三方的应用软件 ...
- Linux查看设备的MAC地址
在Linux中,可以使用以下命令查看设备的MAC地址: 1. 使用ifconfig命令:该命令会显示网络接口的配置信息,包括MAC地址. ifconfig 输出中的"HWaddr&quo ...
- 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 . ...
- android 获取设备的mac地址,Android编程获取设备MAC地址的实现方法
本文实例讲述了Android编程获取设备MAC地址的实现方法.分享给大家供大家参考,具体如下: /** * 获取设备的mac地址 * * @param ac * @param callback * 成 ...
- android 获取mac c语言,获取设备的mac地址和IP地址(android6.0以上专用)
/** * 获取设备HardwareAddress地址 * @return */ public static String getMachineHardwareAddress(){ Enumerati ...
- android 获取网卡mac_Android获取本机Mac地址及IP地址方法
1.Android 获取本机Mac 地址方法: 需要在AndroidManifest.xml文件中添加权限: public String getLocalMacAddress() { WifiMan ...
最新文章
- Verilog设计分频器(面试必看)
- mysql主从复制思考_Mysql主从复制(拓展博客文章分享及思考)
- 云服务器是什么,有什么用?
- Java讲课笔记11:构造方法与this关键字
- javascript热身运动-了解最基本的知识
- php 邮件收发 (乱码)
- 这个隐瞒了100多天的彩蛋,在圣诞节搞丢了一群开发者的饭碗
- 符号级别(二)--实际应用
- mysql实现了四种通信协议_MySQL 通信协议
- [转]DSP2812 代码段(.text段)太长的解决办法——通过cmd文件拆分.text段
- XP系统计算机桌面图标不见,xp系统桌面图标不显示的详细方法
- 【电脑修复小知识】电脑网络正常连接,但是浏览器却无法打开网页是什么原因?三招教你修复!
- android 风吹的动画,最炫Material Design风过渡动画
- 常德职业技术学院2018级新生军政训练总结表彰大会隆重召开
- 从此刻立志——我要做大牛
- 百度“算盘”logo引领国风来袭
- Visual Biasc 函数速查
- 基本数据类型和内置方法 08
- 【大咖说:绿色低碳的生活该是什么样子?】
- 【plotly】ImportError: The plotly.plotly module is deprecated, please install the chart-studio package