Android手机获取Mac地址
2015-01-23 13:24
288 查看
public class MacUtil { public static String getLocalMacAddress() { String Mac=null; try{ String path="sys/class/net/wlan0/address"; if((new File(path)).exists()) { FileInputStream fis = new FileInputStream(path); byte[] buffer = new byte[8192]; int byteCount = fis.read(buffer); if(byteCount>0) { Mac = new String(buffer, 0, byteCount, "utf-8"); } } if(Mac==null||Mac.length()==0) { path="sys/class/net/eth0/address"; FileInputStream fis_name = new FileInputStream(path); byte[] buffer_name = new byte[8192]; int byteCount_name = fis_name.read(buffer_name); if(byteCount_name>0) { Mac = new String(buffer_name, 0, byteCount_name, "utf-8"); } } if(Mac==null||Mac.length()==0){ return ""; } }catch(Exception io){ return ""; } return Mac.trim(); } }
相关文章推荐
- Android手机获取Mac地址的方法
- Android获取手机地址(Mac、ip和imei)
- android 设备唯一码的获取,Cpu号,Mac地址
- jni获取mac地址的问题  -  棒槌网@Android开发论坛 - Powered by phpwind
- 关于android中获取mac地址的
- 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)
- android:获取本机Mac地址及IP地址方法
- 获取 android 设备 mac 地址的方法
- android获取本机的IP地址和mac物理地址
- android 设备唯一码的获取,Cpu号,Mac地址
- cocos2dx Android获取Mac地址
- Android开发中获取本机Mac地址和IP地址的方法
- Android: 用jni 获取MAC地址
- 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)
- android 获取设备IP和Mac地址
- Android获取WIFI状态下的IP地址以及MAC地址
- 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)
- android获取本机的IP地址和mac物理地址
- android 获取设备IP和Mac地址
- Android中获取设备IP、MAC地址