1、修改AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
...>
下增加:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

否则会因缺少权限而取不到MAC信息

2、取MAC代码片断


WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
String macAddress = (wifiInfo == null) ? "Empty" : wifiInfo.getMacAddress();

更多相关文章

  1. Android发送短信
  2. android权限管理
  3. Android开机自启
  4. 获取Android唯一设备号
  5. android 判断联网类型
  6. Android(安卓)百度地图定位指针(系列2)
  7. 获取Android设备IMEI
  8. android 开机自动启动
  9. Android设置系统时间

随机推荐

  1. 使用javascript访问网格内的文本框
  2. 单击元素后的load()特定href
  3. 简单数据的最佳服务器端数据存储方法
  4. 如何在jquery galleria中滑动包含内部元
  5. 密码强度正则表达式与数字[重复]
  6. eventListener将添加到父级,但子元素干扰
  7. AngularJS:如何从外部评估指令?
  8. 如何获取knockoutjs可观察数组的下一个元
  9. ABP(现代ASP.NET样板开发框架)系列之21、
  10. Javascript正则表达式对象和美元符号