收藏
回答

小程序安卓蓝牙写入数据成功,但设备只收到一段,ios正常

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 writeBLECharacteristicValue 客户端 Android 6.6.1 1.9.2



小程序安卓手机调用蓝牙API,连接成功,写入数据也成功,但设备只收到一段数据后便接收不到了,

在ios上则表现正常。

测试机型:锤子坚果pro2,华为p10

都出现以上问题

下载蓝牙助手发送相同的数据是成功的

最后一次编辑于  2018-01-24  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

4 个回答

  • __门门超可爱
    __门门超可爱
    2018-01-24

    因为安卓使用的BLE4.0,最多只能发送20个字节的包。。。

    2018-01-24
    赞同
    回复 3
    • 蓝袜子~
      蓝袜子~
      2018-05-21
      请问后来你是怎么解决的
      2018-05-21
      赞同
      回复
    • __门门超可爱
      __门门超可爱
      2018-06-22回复蓝袜子~

      分段发送,每段最多发送20个字节,苹果或者安卓全部都用分段发送

      2018-06-22
      赞同 11
      回复
    • 蓝袜子~
      蓝袜子~
      2018-06-22回复__门门超可爱

      谢谢了 我这边是硬件的接收没有做分包处理

      2018-06-22
      赞同
      回复