Android BLE代码在不同的手机上行为不端

时间:2014-07-16 12:31:39

标签: android bluetooth-lowenergy android-bluetooth

我制作了一个Android应用程序,它通过BLE连接到设备,并读取或写入设备托管的gatt服务器上的各种特征。

虽然相同的代码在我的带有Android 4.4.4的Nexus 4上工作,但同样的代码却不适用于带有4.4.2的Moto G..

写一个特性我希望在注册的BluetoothGattCallback实例上回调,基于我必须在流上继续的状态。然而,即使BluetoothGatt类的android正在将写操作的日志写为状态5(Insufficient Auth),但同样不会传播到MOTO G中的已注册回调实例。但是,这同样适用于Nexus 4。

有人可以提出可能是什么问题????

P.S.-我尝试使用可靠的写入,但添加也可以阻止Nexus 4中的回调。

0 个答案:

没有答案