如何获取BLE适配器的本地名称和MAC地址?
How to get the local name and MAC address of the BLE adapter?
我知道我可以像这样获取经典蓝牙适配器的名称和 MAC 地址:
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
String name = mBluetoothAdapter.getName();
String address = mBluetoothAdapter.getAddress();
但是如何获取 BLE 适配器的名称和地址?还是一样?
是一样的。然而 Android 通常使用一个随机的可解析地址而不是它的 public 一个,你不能提取那个。无论如何它每 15 分钟更改一次。
我知道我可以像这样获取经典蓝牙适配器的名称和 MAC 地址:
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
String name = mBluetoothAdapter.getName();
String address = mBluetoothAdapter.getAddress();
但是如何获取 BLE 适配器的名称和地址?还是一样?
是一样的。然而 Android 通常使用一个随机的可解析地址而不是它的 public 一个,你不能提取那个。无论如何它每 15 分钟更改一次。