2

我正在尝试在 Xamarin.Forms 项目中使用 Xamarin Essentials Connectivity 类来检查蓝牙是否可用:

var networkProfiles = Connectivity.Profiles;
if (!networkProfiles.Contains(ConnectionProfile.Bluetooth))
{
   //Do Stuff
}

但是,在调试时(在实际的 iPhone 和 Android 设备上),我从未在 networkProfiles 列表中看到蓝牙配置文件,无论蓝牙是打开但未配对、打开并配对还是关闭。

但是,当连接 wifi 时,我可以看到 wifi 配置文件。

任何帮助表示赞赏。

4

0 回答 0