默认
发表评论 1
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教手机息屏之后IM就断线了,这个怎么解决?
阅读(29199) | 评论(1 收藏 淘帖1
手机息屏之后没多久  IM就断线了,这个怎么解决?


2023-05-18 09:30:48.898 22563-32461/com.tc99huaan.driver D/LocalDataSender: 【IMCORE-TCP】发送登陆指令时,socket连接未就绪,首先开始尝试发起连接(登陆指令将在连接成功后的回调中自动发出)。。。。
2023-05-18 09:30:48.900 22563-22563/com.tc99huaan.driver I/ClientCoreSDK: 【IMCORE-TCP】【本地网络通知】检测本地网络已连接上了!
2023-05-18 09:30:48.949 22563-7713/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-tryConnectToHost-异步回调】Connection established successfully
2023-05-18 09:30:48.951 22563-7713/com.tc99huaan.driver D/LocalSocketProvider: 【IMCORE-TCP】isLocalSocketReady()==false,需要先resetLocalSocket()...
2023-05-18 09:30:48.958 22563-7713/com.tc99huaan.driver D/LocalSocketProvider: 【IMCORE-TCP】tryConnectToHost并获取connection开始了...
2023-05-18 09:30:48.962 22563-7713/com.tc99huaan.driver D/LocalSocketProvider: 【IMCORE-TCP】tryConnectToHost并获取connectio已完成。 .... continue ...
2023-05-18 09:30:48.963 22563-7713/com.tc99huaan.driver D/LocalDataSender: 【IMCORE-TCP】scocket未连接,无法发送,本条将被忽略(dataLen=553)!
2023-05-18 09:30:48.963 22563-7713/com.tc99huaan.driver D/TcpClientHandler: 【IMCORE-netty-channelActive】连接已成功建立!(isLocalSocketReady=false)
2023-05-18 09:30:49.080 22563-7839/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-tryConnectToHost-异步回调】Connection established successfully
2023-05-18 09:30:49.081 22563-7839/com.tc99huaan.driver D/TcpClientHandler: 【IMCORE-netty-channelActive】连接已成功建立!(isLocalSocketReady=true)
2023-05-18 09:30:49.240 22563-22563/com.tc99huaan.driver I/lixiong: [ (CarMainActivity.kt:543)#InitData$lambda-13 ] CarMainActivity 【DEBUG_UI】 收到了IM发送过来的消息 typeu: 1025 消息: 1
2023-05-18 09:30:49.356 22563-32461/com.tc99huaan.driver D/LocalSocketProvider: 【IMCORE-TCP】tryConnectToHost并获取connection开始了...
2023-05-18 09:30:49.376 22563-32461/com.tc99huaan.driver D/LocalSocketProvider: 【IMCORE-TCP】tryConnectToHost并获取connectio已完成。 .... continue ...
2023-05-18 09:30:49.478 22563-7917/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-tryConnectToHost-异步回调】Connection established successfully
2023-05-18 09:30:49.478 22563-7917/com.tc99huaan.driver D/TcpClientHandler: 【IMCORE-netty-channelActive】连接已成功建立!(isLocalSocketReady=true)
2023-05-18 09:30:49.531 22563-22563/com.tc99huaan.driver I/【DEBUG_UI】: [ (BaseApplication.java:381)#FireAfterSendLogin ] 登陆/连接信息已成功发出!


2023-05-18 09:31:00.014 22563-7713/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-TCP】channel优雅退出开始。。。
2023-05-18 09:31:00.014 22563-7713/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-TCP】channel优雅退出结束。
2023-05-18 09:31:00.015 22563-7713/com.tc99huaan.driver D/TcpClientHandler: 【IMCORE-netty-channelInactive】连接已断开。。。。(isLocalSocketReady=false, ClientCoreSDK.connectedToServer=false)
2023-05-18 09:31:00.150 22563-7839/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-TCP】channel优雅退出开始。。。
2023-05-18 09:31:00.151 22563-7839/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-TCP】channel优雅退出结束。
2023-05-18 09:31:00.152 22563-7839/com.tc99huaan.driver D/TcpClientHandler: 【IMCORE-netty-channelInactive】连接已断开。。。。(isLocalSocketReady=false, ClientCoreSDK.connectedToServer=false)
2023-05-18 09:31:00.641 22563-7917/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-TCP】channel优雅退出开始。。。
2023-05-18 09:31:00.642 22563-7917/com.tc99huaan.driver I/LocalSocketProvider: 【IMCORE-TCP】channel优雅退出结束。
2023-05-18 09:31:00.643 22563-7917/com.tc99huaan.driver D/TcpClientHandler: 【IMCORE-netty-channelInactive】连接已断开。。。。(isLocalSocketReady=false, ClientCoreSDK.connectedToServer=false)


再次登录没有成功

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:揭秘百度IM消息中台的全量用户消息推送技术改造实践下一篇:跟着源码学IM(十一):一套基于Netty的分布式高可用IM详细设计与实现(有源码)

本帖已收录至以下技术专辑

推荐方案
评论 1
息屏断线,这个没办法,是系统的省电策略导致,代码很难突破。

移动端一直有人讨论的进程保活、网络保活,你说的这个情况就是要解决的场景之一,有必要,你可以读一下我整理的有关保活的文章:

应用保活终极总结(一):Android6.0以下的双进程守护保活实践
应用保活终极总结(二):Android6.0及以上的保活实践(进程防杀篇)
应用保活终极总结(三):Android6.0及以上的保活实践(被杀复活篇)
Android进程保活详解:一篇文章解决你的所有疑问
Android端消息推送总结:实现原理、心跳保活、遇到的问题等
深入的聊聊Android消息推送这件小事
为何基于TCP协议的移动端IM仍然需要心跳保活机制?
一文读懂即时通讯应用中的网络心跳包机制:作用、原理、实现思路等
微信团队原创分享:Android版微信后台保活实战分享(进程保活篇)
微信团队原创分享:Android版微信后台保活实战分享(网络保活篇)
移动端IM实践:实现Android版微信的智能心跳机制
移动端IM实践:WhatsApp、Line、微信的心跳策略分析
Android P正式版即将到来:后台应用保活、消息推送的真正噩梦
全面盘点当前Android后台保活方案的真实运行效果(截止2019年前)
融云技术分享:融云安卓端IM产品的网络链路保活技术实践
一种Android端IM智能心跳算法的设计与实现探讨(含样例代码)
自已开发IM有那么难吗?手把手教你自撸一个Andriod版简易IM (有源码)
跟着源码学IM(一):手把手教你用Netty实现心跳机制、断线重连机制
跟着源码学IM(五):正确理解IM长连接、心跳及重连机制,并动手实现
2020年了,Android后台保活还有戏吗?看我如何优雅的实现!
史上最强Android保活思路:深入剖析腾讯TIM的进程永生技术
Android进程永生技术终极揭密:进程被杀底层原理、APP应对被杀技巧
Android保活从入门到放弃:乖乖引导用户加白名单吧(附7大机型加白示例)
阿里IM技术分享(五):闲鱼亿级IM消息系统的及时性优化实践
万字长文:手把手教你实现一套高效的IM长连接自适应心跳保活机制
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部