×

安卓

Kotlin中Response与CALL的区别

xzb xzb 发表于2026-03-15 浏览1525 评论0

在 Kotlin 结合 Retrofit 访问 API 时,Response 和 Call 是两种核心的返回类型,尤其在 lifecycleScope 中使用协程时差异显著。我会从用法、特性、适配性三个维度帮你讲清楚它们的区别。一、核心概念与本质区别1. Call(传统回调式)Call 是 Retrofit 早期的核心类型,本质是一个可执行的请求对象,本身不支持协程,需要通过回调(enqueue)或阻塞调用(execute)来执行请求:它是一个「请求载体」,创建后不会自动执行,必须手动调用 en

安卓