如何解决Android kotlin 调试协程
在协程之前,我使用回调和调试总是给我很多信息。我可以获取我的 API 调用将要访问的 url、我放入请求的标题、我使用的拦截器等。
现在我使用协程。调试时我能得到的只是请求的最终结果(失败/成功)和结果数据。我需要的所有这些有价值的信息都没有。
我的代码的缩短示例:
restService.getVersionInfo().getResult(
success = {
when {
checkIsMandatory(it.lastMandatoryVersion) -> status.postValue(
Status.NewVersionInfo(it.description,true,it.url)
)
else -> initialization()
}
},error = {
initialization()
}
我将断点指向错误或成功。我错过了什么或协程真的有这个缺点。请告知
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。