Android 6.0 蓝牙Mac地址获取

Android 6.0以后获取到的Mac地址都是常量:02:00:00:00:00:00

  • 蓝牙Mac地址获取
String macAddress = android.provider.Settings.Secure.getString(getContentResolver(), "bluetooth_address");
  • Wifi Mac地址获取
String WifiAddress = new BufferedReader(new FileReader(new File("/sys/class/net/wlan0/address"))).readLine();
  • RJ45 Mac地址获取
String RJ45Address = new BufferedReader(new FileReader(new File("/sys/class/net/eth0/address"))).readLine();

你可能感兴趣的:(Android 6.0 蓝牙Mac地址获取)