首页 > 解决方案 > 如何获取配对(在移动设置中连接)蓝牙设备的名称?

问题描述

我需要以 xamarin 形式获取配对设备蓝牙设备。请指导

var btInfo = blueToothManager.Name;

此处仅显示移动设备名称如何获取配对设备名称

标签: c#xamarin

解决方案


这将为您提供所有配对设备的列表

BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.DefaultAdapter;
ar pairedDevices = mBluetoothAdapter.BondedDevices;

List<string> list = new List<string>();
foreach (BluetoothDevice device in pairedDevices)
    list.Add(device.Name);

注意:这是 android 特定的代码,需要放在 Android 项目中。您可以使用简单的依赖服务在您的核心项目中访问它。


推荐阅读