【问题标题】:Windows phone application bluetooth connectWindows 手机应用程序蓝牙连接
【发布时间】:2013-11-27 14:24:59
【问题描述】:

如何在 c# 中使用我的应用程序通过蓝牙将我的 windows phone 设备与其他设备连接?所以我也可以使用我的应用程序互相发送消息,或者我可以创建多人游戏来通过这个蓝牙连接玩。

【问题讨论】:

    标签: c# windows-phone


    【解决方案1】:

    以下示例展示了如何创建蓝牙 RFCOMM 套接字连接以将您的应用连接到设备:

    Windows Phone 8 Networking Samples

    基本上,您必须与配对的蓝牙设备创建套接字连接:

    PeerFinder.AlternateIdentities["Bluetooth:PAIRED"] = ""; 
    var available_devices = await PeerFinder.FindAllPeersAsync(); 
    if (available_devices.Count > 0) 
    {            
       PeerInformation pi= // Select the device  
    }
    StreamSocket socket = new StreamSocket(); 
    await socket.ConnectAsync(pi.HostName, "1");
    

    此示例已在 Build 2012 会议中展示。您可以在此处找到演示视频:

    Windows Phone 8:面向开发人员的网络、蓝牙和 NFC 感应(Build 2012)

    http://code.msdn.microsoft.com/wpapps/Windows-Phone-8-Networking-835239c1

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多