场景是: 1. 打开我的诺基亚蓝牙 BH-214。2. 等待我的 Lumia 822 建立连接。 3. 运行代码。
异常是从
等待 socket.ConnectAsync(selectedDevice.HostName, "1");
Message =“通常只允许使用每个套接字地址(协议/网络地址/端口)。(来自 HRESULT 的异常:0x80072740)”
代码:PeerFinder.AlternateIdentities["Bluetooth:Paired"] = ""; varpairedDevices = 等待 PeerFinder.FindAllPeersAsync();
if (pairedDevices.Count == 0)
{
Debug.WriteLine("No paired devices were found.");
}
else
{
// Select a paired device. In this example, just pick the first one.
PeerInformation selectedDevice = pairedDevices[0];
StreamSocket socket = new StreamSocket();
try
{
await socket.ConnectAsync(selectedDevice.HostName, "1");
}
catch (Exception ee)
{
}
}
这是否意味着,如果音频BT耳机已经连接了原生应用程序,我无法连接它?我有自己的音乐播放器,我想收听 BT 耳机发送的播放/暂停/FF/FW 评论,仅此而已。谢谢!