0

官方文档中的示例代码是否适用于任何人?之后startLeScanonLeScan回调永远不会被调用(Nexus 4,Android 4.3)。

同时,我安装的另一个应用程序(BLE Heart Rate)似乎在查找附近的蓝牙 LE 设备(Fitbit One、Polar H7)时没有任何问题,所以我一定错过了什么?

4

2 回答 2

3

我忘了添加BLUETOOTH_ADMIN权限。没有这个权限,仍然可以打电话startLeScan,只是永远不会发现任何设备!

<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
于 2013-08-07T17:00:55.293 回答
0

对我来说它有效。虽然不是很好。(经过一些测试,它会开始断开连接,我需要将蓝牙切换到 <--> 关闭)。

你错过了什么吗?您要查找哪种设备?

于 2013-08-01T10:23:30.327 回答