让配对蓝牙设备可以发现Android吗?

时间:2014-01-08 17:04:29

标签: android bluetooth

我有一个蓝牙模块,我想自动连接我的Android手机。这是我到目前为止所做的:

  • 手机和蓝牙模块已配对。
  • 我有一个应用程序,用BluetoothServerSocket创建listenUsingInescureRfcommWithServiceRecord(<uuid>),然后在该套接字上调用accept()(这都是在服务中完成的)。
  • 当蓝牙模块尝试连接手机的蓝牙MAC地址时,此功能正常工作。
  • 这也适用于手机上的“蓝牙设置”,我选中设备旁边的复选框,让所有设备都能看到手机。

当手机无法被大家发现时,这不起作用。如果取消选中该复选框,它会在我的手机下显示“仅对配对设备可见” - 我对此的理解是我的蓝牙模块应该可以看到手机,因为它们确实已配对...有没有人有任何建议为什么会出现这种情况?

0 个答案:

没有答案