现在我在做android蓝牙设备之间的配对,可是在网上找了半天也没有找到,BluetoothDevice内有隐藏的setPin方法和setPasskey方法可是它是在搜索蓝牙的那一方实现的,如果我是负责接收数据的那一方,该怎么办。各位大侠帮帮忙。

解决方案 »

  1.   

    应该有一个叫UUID的东西,通过它找到
      

  2.   

    到现在我还没有找到具体实现自动配对的方法,刚刚我搜到这么一个帖子,
    1 首先通过调用BluetoothDevice的CreatBound函数,发起一个蓝牙配对请求;
    2 然后我通过创建的BluetoothReceiver来监听系统派发的BluetoothDevice.pairRequest广播;直接通过硬编码将事先约定好的配对码发送给设备,从而实现了自动配对。
    可是不知道该怎么写代码。各位大侠帮帮忙