WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
String macAddress = wifiInfo.getMacAddress();
Manifestに以下を追加
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
2012/6/21追記
無線LANが、電源ON時にOFFになっていると、MACアドレスは取得できないことが判明。
デバイス識別として他に使えるのはシリアル番号くらいしかなさそう。
2012/6/21追記
無線LANが、電源ON時にOFFになっていると、MACアドレスは取得できないことが判明。
デバイス識別として他に使えるのはシリアル番号くらいしかなさそう。
String serialId = android.os.Build.SERIAL;
試してないが、今度やってみよう。
0 件のコメント:
コメントを投稿