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的权限机制之—— “沙箱”机制sharedUserId跟签名
  4. Android Manifest.permission权限
  5. Android 系统下模拟触点击的功能与权限
  6. android 笔记 --- Android各种访问权限Permission详解
  7. Android 操作权限大全(已归纳分类)
  8. Android root权限获取大揭秘
  9. Android开发录音和播放音频的步骤(动态获取权限)

随机推荐

  1. [置顶] Android安全机制分析
  2. Android怎么找到最优适配资源
  3. android TextView设置字过多长长度后面显
  4. [Android] Nexus 7 二代连接 Windows 7
  5. live555移植到Android过程.
  6. android studio 开发 Execution failed f
  7. Android应用开发提高系列(5)——Android动
  8. Android(安卓)中级教程之------Android(
  9. Android程序员学IOS-UI篇
  10. [转]android Android(安卓)SDK Setup的使