import android.net.wifi.WifiInfo;import android.net.wifi.WifiManager;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.widget.TextView;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        TextView tv=(TextView)super.findViewById(R.id.text);        WifiManager wifi = (WifiManager)getSystemService(Context.WIFI_SERVICE);                 WifiInfo info = wifi.getConnectionInfo();           String    mac=  info.getMacAddress();           tv.setText(mac);    }    }



<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:paddingBottom="@dimen/activity_vertical_margin"    android:paddingLeft="@dimen/activity_horizontal_margin"    android:paddingRight="@dimen/activity_horizontal_margin"    android:paddingTop="@dimen/activity_vertical_margin"    tools:context=".MainActivity" >    <TextView        android:id="@+id/text"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="" /></RelativeLayout>



记得在AndroidManifest.xml 中配置权限

    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />


注意: 需要在真机上才有能获取mac




更多相关文章

  1. android权限
  2. android 中常用的权限
  3. Android 6预置APK的权限授予
  4. android添加超级管理权限
  5. Android 6.0 - 申请动态权限
  6. android:sharedUserId="android.uid.system" 系统级权限并重新系
  7. 如何使Android应用程序获取系统权限
  8. android开发之权限问题整理
  9. 如何让android apk 获得系统权限

随机推荐

  1. Android 网络编程之网络通信几种方式实例
  2. Android开发指南-三维图形
  3. Edittext禁止输入回车键以及单行显示解决
  4. android Linearlayout gravite 和layout_
  5. android ViewPager TabLayout 动态创建问
  6. android:ellipsize属性的含义
  7. Android-sharedUserId数据权限 android:s
  8. 一个用于Android的Web服务器
  9. [置顶] android通过服务实现消息推送
  10. 【Android Demo】通过WebService获取今日