2 yangkai0332 yangkai0332 于 2016.05.07 23:24 提问

android 5.1 下 BLE 通信问题

android5.1 下 使用ble扫描设备,发现设备后,进行连接,程序会调用:
1.onConnectionStateChange

2.onServicesDiscovered

然后,在发送数据的时候,程序又会像上面一样走一遍...导致发送出去的数据丢包一样.不完整.
主机无法解析...就好比23个字节的数据发出去,只发了20,然后后面再发,它又多了N个字节,就是找不到规律.乱七八糟的.....

我使用小米.系统5.0的,运行很流畅. 酷派的也正常. 现在发现华为和魅族的手机都是这个样子.

我以为是我程序问题, 我使用BLE设备生产厂家的APP源码调试也是这样的.

请问大家有遇到这样的问题吗?

3个回答

CSDNXIAON
CSDNXIAON   2016.05.07 23:32

android 通信中的中文乱码问题
Android 主线程和子线程通信问题
android http通信中文乱码问题
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

devmiao
devmiao   Ds   Rxr 2016.05.08 00:00

就是简单的识别代码的问题。

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.05.08 20:59

BlueTooth只能在真机上测试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!