Alm*_*lma 3 java kotlin-coroutines
我一直在尝试寻找一些指向 Java 应用程序中 Kotlin Flow 使用/集成的好资源,但我找不到任何资源。我们可以在基于 Kotlin 的应用程序中使用 Kotlin Flow(SharedFlow/StateFlow)吗?这些应用程序可能集成到其他基于 Java 的项目中。
从技术上讲,您可以使用 Java 中的任何 Kotlin API,包括流程和协程。
在实践中,任何直接从 Java使用 Flows 的尝试都可能很难正确执行,因此您不必费心去尝试。所以不要。相反,编写公开非协程 API 和包装流程的 Kotlin API,然后在必要时使用 Java 中的 API。
| 归档时间: |
|
| 查看次数: |
3495 次 |
| 最近记录: |