android - 在 Kotlin 中进行顺序 API 调用的最佳方法是什么
问题描述
我是 Kotlin 的新手,正在尝试在我的应用程序中进行顺序 API 调用。我的场景是:进行 API 调用以获取 sessionID,如果这成功将 sessionId 传递给LoginAPI
标头,并且它不只是调用LoginAPI
.
我研究了几个概念,但考虑到错误情况,我不确定要遵循哪一个。
我读过关于
- async /await --> 不知道如何处理这个错误场景。
- supervisorscope --> 听起来像我需要的,必须尝试一下。
- 暂停乐趣 --> 不太确定
- promise (.then) --> 听起来很有希望,需要尝试!!!
您更喜欢哪种方法。有什么可以参考的例子吗?
谢谢
解决方案
推荐阅读
- python - GitHub Action 被杀死
- laravel - 为什么 Xdebug 检测到可能的无限循环?
- android - 如何在颤动中将图像与文本对齐
- angular - 在 highcharts 中需要多个值
- python - 将 dict 的 dict 以特定形式写入文件
- gerrit - 将 Gerrit 插件 JS/HTML 代码拆分为多个文件
- html - Swiper.js 和它前面的静态文本
- ios - 是否可以在 iOS 中挂断系统调用?
- python - Windows 10 上 Python Selenium 的 Chrome 问题
- javascript - 自定义组件选择2