private String getMacAddress() {
WifiManager wifiManager = (WifiManager) this
.getSystemService(Context.WIFI_SERVICE);
boolean enabled = wifiManager.isWifiEnabled();
try {
if (!enabled) {
wifiManager.setWifiEnabled(true);
}
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
return wifiInfo.getMacAddress();
} finally {
if (!enabled) {
wifiManager.setWifiEnabled(false);
}
}
}
private String getBTMacAddress(){
BluetoothAdapter bluetooth = BluetoothAdapter.getDefaultAdapter();
boolean enabled = bluetooth.isEnabled();
String address = bluetooth.isEnabled() ? bluetooth.getAddress() : null;
Log.d("address", "bt mac address:"+address);
return address;
}