注册

环信 android端 手机休眠一段时间后断线问题

android端集成环信后,当然demo也是如此,手机锁屏一段时间后,会收不到消息,重新打开软件发送消息也需要很久才能重连。研究日志后发现,发送消息后服务器没有返回ack,导致客户端关掉了socket,进入重连线程,这部分操作很耗时。而休眠期间,进程并没有被系统杀掉,至于为什么收不到消息则可能是和服务器的长链接出现了问题,服务被断开,现上传出现此问题出现时的log文件,希望大家一起研究,因为附件不允许上传html,但log是以html格式输出的,所以把后缀名改成了.doc,大家改成.html就可以看到了
已邀请:

lzan13 - 慢慢来,一步一个脚印?

这边已经在帮忙分析日志,请耐心等待,有结果会尽快通知你!
我也在 关注 此问题

水木年华 - 90后it男

到2016年,还没有结果啊。。

这么久了这问题还有,这是重大问题啊
这个还要多久才能解决啊,天天被客户催着改啊!
 

youthyJ - 90后

求关注这个问题,部分机型应用在前台锁屏时间一长就收不到消息了~

水木年华 - 90后it男

大家顶上去!

youthyJ - 90后

顶上去...

lzan13 - 慢慢来,一步一个脚印?

把你们的设备机型,以及使用 sdk 版本都统一在下边回复下吧

youthyJ - 90后

机型 : 小米 MI NOTE LTE
sdk : Android 3.2.1
201  User is not login 是不是这个问题 明明登录了 发送不了

youthyJ - 90后

求关注求关注
小米手机上(用的小米6):应用在前台就只是单单的锁屏了,过大概3-5分钟左右就会和环信断开连接,会走
EMConnectionListener的onDisconnected(int error);然后NetUtils.hasNetwork(appContext)的值为true 连接不到服务器了。
请问是什么原因造成的,要怎么解决呢!
感谢感谢!
华为,金立,魅族 等手机关屏一到两分钟  或者手机处于亮屏长时间未操作  连接就会断开  这个问题都两年了  环信也没见解决一下  至少开放一个重连的方法啊   不过环信一直不开放手动重连的原因估计应该就是服务器顶不住  现在一个月就得大姨妈一两次

要回复问题请先登录注册