我很感激Android-L的BLE外围模式示例。
我所拥有的代码给了我奇怪的错误(即太多的广告客户),这没有任何意义,因为没有广告客户可以从ib上的Lightblue等扫描仪上看到。
答案 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
找到nexus 5的示例代码答案 2 :(得分:0)
Android的BLE外围模式预计在Android 4.5版本中