none
Metro Bluetooth and Android device RRS feed

  • 问题

  • 我想要編寫Metro bluetooth app跟android device做藍芽配對連線,可是用PeerFinder.FindAllPeersAsync()去搜尋周圍的藍芽裝置,回傳的結果都是0,我該如何解決?


    2013年8月30日 8:30

答案

  • Hi MiyaChang0123,

    首先请开启对capability的声明,然后你可以阅读一下参考文档:http://msdn.microsoft.com/zh-cn/library/windows/apps/hh465215.aspx

    如果应用调用 ConnectAsync 方法来创建与对等方的连接,则应用不会再公开连接,也无法通过 FindAllPeersAsync() 方法找到,直到应用调用 StreamSocket.Close 方法来关闭套接字连接。

    我本地没有可能做测试的环境,如果问题仍旧存在的话你可以把代码片段重现出来,我可以找些有经验的人来帮助你解决问题。另外补充一点,在Win8下貌似不能做Bluetooth的通信。

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.


    2013年9月2日 5:48
    版主