老师,你好,问个项目上遇到的Channel使用问题(报java.lang.IllegalStateException)
来源:13-3 Channel

首席移动开发工程师
2021-07-17
java.lang.IllegalStateException
Inconsistent state CancellableContinuation(DispatchedContinuation[Dispatchers.IO, Continuation at xxxx
最近在项目中,某个版本升级后突然在bulgy收集到一堆这样的报错。看报错的堆栈,该版本没有修改过。
项目中某地方用到了Channel来管理并进行发送网络请求。
不知道是否会受kt版本的影响?检查了下两个版本,发现在新版本中,由于引入了一些库,库中使用到的版本是1.5.0,原来上一个版本是1.4.2 。
写回答
1回答
-
bennyhuo
2021-07-17
最好保持协程库的版本跟kotlin的版本能对应,1.5可能跟1.4有不兼容的逻辑
00
相似问题