收藏官网首页
查看: 68|回复: 1

[求助] 更新SDK后获取设备数据失败

1

主题

1

帖子

103

积分

注册会员

Rank: 2

积分
103
 楼主| 发表于 2021-2-5 18:12:05 | 显示全部楼层 |阅读模式
教您5分钟接入机智云,实现傻瓜式开发
设备是虚拟设备,且是硬件是GPRS模块通讯,所以是项目通讯是移动通讯,后来更新到最新的SDK包后(主要是为了支持Android10),发现只要虚拟设备数据不发送数据时(就是打开APP时,且数据没有更新时)调用setSubscribe(true,true)和getDeviceStatus(null)函数不会回调出设备的数据,[size=13.0667px]或回调的设备数据是空的,虚拟设备上显示的是“接收app发送的数据“,不是正常的“虚拟设备上报数据”。但是只要虚拟设备发送一次数据后或者主动用write()函数修改一下设备某个数据节点后,之后就能正常获取设备数据,总之就是虚拟设备不主动发送一次数据或中操作一下数据节点就,会获取不到数据。


15

主题

51

帖子

939

积分

版主

Rank: 7Rank: 7Rank: 7

积分
939
发表于 2021-2-20 11:01:24 | 显示全部楼层
如果使用云端虚拟设备进行测试,这个现象是正常的。虚拟设备,是要手动点击上面的推送按钮,把设备状态推送,APP才能收到回调的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表