如何在Android中获取连接的BT设备地址

时间:2016-04-12 05:14:45

标签: android android-bluetooth

在我的移动应用程序中,我必须获取连接的BT地址并启动SPP连接。有没有办法获得连接的BT设备地址?

1 个答案:

答案 0 :(得分:0)

以下可能会对您有所帮助

public void getDeviceList(){
        BluetoothAdapter mBlurAdapter= BluetoothAdapter.getDefaultAdapter();
        Set<BluetoothDevice> pairedDevices = mBlurAdapter.getBondedDevices();
        if (pairedDevices.isEmpty()) {
            Log.e("DeviceActivity ",
                    "Device not founds");
            return ;
        }

        for (BluetoothDevice devices : pairedDevices) {
            Log.d("DeviceActivity", "Device : address : " + devices.getAddress() + " name :"
                    + devices.getName());
        }
    }

另外不要错过定义权限