【发布时间】:2013-01-07 05:49:20
【问题描述】:
我需要设计一个应该显示设备 MAC 地址的 Android 应用程序。我已经完成了以下编码。
WifiManager wifimanager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo winfo = wifimanager.getConnectionInfo();
String MACAddress = winfo.getMACAdress();
但问题是,这段代码只有在打开wifi时才有效,但我的要求是无论wifi打开与否都要找到MAC地址。
【问题讨论】:
-
我很确定 Java 会在尝试将
SystemService转换为WifeManager时抛出异常... FTFY! :)
标签: android android-emulator wifimanager