BLE外设支持Android-L示例

时间:2014-07-07 17:02:36

标签: android bluetooth-lowenergy android-bluetooth

我很感激Android-L的BLE外围模式示例。

我所拥有的代码给了我奇怪的错误(即太多的广告客户),这没有任何意义,因为没有广告客户可以从ib上的Lightblue等扫描仪上看到。

3 个答案:

答案 0 :(得分:4)

https://github.com/geoaxis/BluetoothTest适用于运行L的nexus 5.

首先在初始化广告时我得到了: public static final int ADVERTISE_FAILED_CONTROLLER_FAILURE

由于蓝牙控制器故障,操作失败。

常数值:5(0x00000005)

我正在运行其他蓝牙应用程序,我杀死了所有这些应用程序,重新启动了蓝牙服务并取得了成功。 L仍然是预览,因此预计会有一些松散的结束。

geoaxis,感谢分叉,否则我没有机会阅读这个非常清晰的样本;在L dev预览样本中应该有这样的样本。

欢呼声

答案 1 :(得分:3)

似乎Nexus 7的Android-L预览存在错误.Nexus 5工作正常 https://code.google.com/p/android-developer-preview/issues/detail?id=589

可以在https://github.com/geoaxis/BluetoothTest

找到nexus 5的示例代码

答案 2 :(得分:0)

Android的BLE外围模式预计在Android 4.5版本中