如何获得索尼智能手表的蓝牙地址

时间:2013-10-09 04:01:13

标签: android bluetooth sony

我想获得Sony Smart Watch的蓝牙地址。

当任何Android设备连接到Sony SmartWatch时,它会发送广播事件com.sonyericsson.extras.liveware.aef.registration.ACCESSORY_CONNECTION

在其接收意图上,蓝牙设备没有额外数据。

所以我无法获得该接收方法的蓝牙信息。

我可以使用蓝牙广播事件android.bluetooth.device.action.ACL_CONNECTED我可以获取蓝牙信息,但它会触发所有蓝牙连接&当其他设备连接到我的Android设备时,也会覆盖数据。

所以我的问题是:有没有办法获得蓝牙地址或索尼SmartWatch的名称。我见过Sony API References。但我找不到方法。

任何帮助都将不胜感激!!

感谢。

1 个答案:

答案 0 :(得分:0)

您似乎可以在ACL_CONNECTED事件中捕获蓝牙地址,然后将其复制到ACCESSORY_CONNECTION上。或者您是否担心多个同步蓝牙连接的竞争条件?