默认

[已回复] 求教MobileIMSDK接收信息有没有一些自定义做法

查看数: 164 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-03-17 18:53

正文摘要:

我现在遇见一个问题, ,这是安卓的UDP接收方法,假如我收到typeu == 10012的方法,他会执行fetchDisabledTimes方法,但是这个方法不能调用太快,如果在短时间类接收到多个10012,就会导致fetchDisabledTimes执行 ...

评论

JackJiang 发表于 昨天 10:43
引用:921124136 发表于 2025-03-18 10:14
我加了一个private ExecutorService fetchExecutor = Executors.[/ ...

还是没看明白你要干什么。不过,不管白猫黑猫,能抓住老鼠就是好猫,能解决你问题就是好办法,管它呢
921124136 发表于 昨天 10:14
引用:JackJiang 发表于 2025-03-17 21:24
typeu表示的就是不同的业务层协议类型,一个typeu类型可以对应你应用层的一种消息类型,这没什么疑问

你 ...

我加了一个private ExecutorService fetchExecutor = Executors.newSingleThreadExecutor();线程池解决了,这个线程池可以单个单个执行,不会导致闪退,如果typeu接收过快,也不影响主线程
JackJiang 发表于 前天 21:24
typeu表示的就是不同的业务层协议类型,一个typeu类型可以对应你应用层的一种消息类型,这没什么疑问

你截图我没太看明白你是想做啥,疑惑又是啥

返回顶部