如何获取BLE适配器的本地名称和MAC地址?

问题描述

我知道我可以像这样获取经典蓝牙适配器的名称和 MAC 地址:

    mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
    String name = mBluetoothAdapter.getName();
    String address = mBluetoothAdapter.getAddress();

但是我如何获得 BLE 适配器的名称和地址?还是一样?

解决方法

是一样的。然而,Android 通常使用一个随机的可解析地址而不是它的公共地址,并且您无法提取该地址。无论如何,它每 15 分钟更改一次。