2010-08-17 152 views
0

我写了一个示例代码来发现蓝牙耳机(jabra BT2035)。 引用http://developer.android.com/guide/topics/wireless/bluetooth.html#DiscoveringDevices如何发现蓝牙耳机?

但它只能发现我的笔记本电脑。如果我的笔记本电脑启用蓝牙并设置启用可发现性。

该SDK文档片段:

android.bluetooth.device.action.FOUND" 
public static final String ACTION_FOUND 
Since: API Level 5 
Broadcast Action: Remote device discovered. 
Sent when a remote device is found during discovery. 

我认为该远程设备是指除蓝牙耳机的远程笔记本电脑。 有人可以帮忙吗?

非常感谢。 BR, Perrot

+1

您是否验证标准内置Android蓝牙管理活动是否能够找到您的耳机? – Juri 2010-08-17 09:10:54

+0

如何做到这一点? – perrot 2010-08-17 10:58:30

回答

1

您很可能必须将耳机置于可发现模式。阅读用户手册到您的耳机。例如我的SONY BT头戴式耳机只有在按住电源按钮5秒钟后才能看到配对。

+0

我已将耳机置于可发现模式。 – perrot 2010-08-17 08:54:44

+0

谢谢你的回复。 我可以发现一个蓝牙耳机。 1.当手机没有与蓝牙耳机配对时。 2.打开头戴式耳机 - 当LED持续点亮时自动配对模式。 我有另一个问题。如何检查手机和耳机之间的连接? 有人可以帮忙吗? 谢谢, perrot – perrot 2010-08-17 11:13:35