方案是:1。打开我的诺基亚蓝牙BH-214。 2.等待与我的Lumia 822建立联系.3。运行代码。
从
抛出异常await socket.ConnectAsync(selectedDevice.HostName,“1”);
Message =“通常只允许使用每个套接字地址(协议/网络地址/端口)。(HRESULT异常:0x80072740)”
代码: PeerFinder.AlternateIdentities [“蓝牙:已配对”] =“”; var pairedDevices = await 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的评论,这就是全部。谢谢!
答案 0 :(得分:0)
是的,如果操作系统已连接到免提(等)服务,则应用程序无法连接。
台式机Windows上有一个API可以让'媒体'播放器按下按钮,WP8上没有它吗?操作系统从蓝牙免提/耳机设备等处获取事件并提升这些事件。
或者。此外,在桌面Windows上,它可以在控制面板中以编程方式启用/禁用每个设备上的特定蓝牙服务。也许这可以在WP8上找到?