默认
发表评论 1
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 求教MobileIMSDK中用udp协议在4G网络登陆不上问题
之前我们使用的是3.0版本,现在拿出来需要用一下发现android端4G无法登陆,只有局域网能够登陆上,为了验证是否是代码的问题,我下载了官网最新6.5的demo版本进行测试,发现也是4G登陆不上,请教下和什么有关系?
服务器从公网映射到我主机的,上网摸鱼一点问题也没有

服务器端日志报错信息是

另外:服务器能收到android端的登陆请求,但是服务端无法发送响应,然后客户端就几秒钟后掉线了

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

QQ截图20240911175517.png (117.28 KB, 下载次数: 3)

QQ截图20240911175517.png
上一篇:[已回复] 求教关于MobileMSDK到底提供了什么的疑问

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

推荐方案
评论 1
看你的log信息输出,你用的是udp协议。

这可有有几个原因:
1)运营商的移动网络对udp协议的支持可能非常苛刻,因为udp很容易被用来攻击,所以,你的网络网络环境下,客户端能发出包给服务器,而服务端回过来的包,你的移动端有可能收不到,这需要你去验证。

2)看样子很规律的10秒就断开,基本就是心跳有问题,没有正常发出,或没有正常被收到。

总之,就是跟网络有关,代码本身没那么高级,它没有办法解决物理网络层面的情况的。网络是好的它就能用,网络有问题,代码是没招儿的
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部