收藏官网首页
查看: 8975|回复: 0

关于官方Gizwits-AirPurifier_Android出现XPGWifiDeviceListener=null

3

主题

8

帖子

69

积分

注册会员

Rank: 2

积分
69
跳转到指定楼层
楼主
发表于 2015-11-27 21:03:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
教您5分钟接入机智云,实现傻瓜式开发
我刚刚测试了一下 你们官方提供的demo   地址 https://github.com/gizwits/Gizwits-AirPurifier_Android 我是这样操作的   
启动app 进入列表页面  然后点击在线的设备 执行设备的登陆然后跳转到下个页面
第一次是可以的  ,然后我按返回按钮快速的返回 然后以最快的速度去点击已经有的列表的设备,这个时候问题出现了 有能够登录的时候并且能够正常的跳转到下一页面 并且能够获取设备的状态信息,有时候 只能一直提示正在连接中,请稍后,直到超时 ,如果看后台log的话 就是XPGWifiDeviceListener=null的问题  导致的app无法收到回调,还有一种情况就是登录时成功的但是进入下一页面的时候一直更新状态情稍后中,一直到超时  弹出设备断开连接,而看后台的日志也是XPGWifiDeviceListener=null的问题

这里突出的重要的一点是  “速度快” 如果速度慢了就不会有这个问题。
如果按照官网提供的demo的形式去设计的话  一般情况下不会出现XPGWifiDeviceListener=null的问题  ,我是为了测试我自己的app出现的XPGWifiDeviceListener=null问题还故意点击的那么快的 但是这却展示出了问题。
最后,我知道为啥我的app老是会出现XPGWifiDeviceListener=null这个问题的了   就是我是在从云端获取了设备  然后就去直接连接了 这种情况就跟我快度的点击demo中的列表的设备时一样的效果  ,所以经常出现XPGWifiDeviceListener=null这个问题,之后导致设备连接不上。。。


我的感觉是不能快速的操作,得等上一段时间,究竟就多长时间 不确定,这样也就不能做成我app需求的快速连接的要求了。不知道机智云能否解决。。。




也许是我说错了,那就抱歉。。。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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