缺少 class LiveDataReactiveStreams

Missing class LiveDataReactiveStreams

我正在尝试使用新的 Android 架构组件。我想使用 LiveDataReactiveStreams 将 Rx Flowable 转换为 LiveData,但是缺少 class。

这是我的依赖项:

compile "android.arch.lifecycle:runtime:1.0.0-alpha1" compile "android.arch.lifecycle:extensions:1.0.0-alpha1" kapt "android.arch.lifecycle:compiler:1.0.0-alpha1"

有什么想法吗?

您缺少此依赖项:

implementation "android.arch.lifecycle:reactivestreams:1.0.0-beta2"

仅供参考:有一个新版本:

android.arch.lifecycle:reactivestreams:1.1.1

此外,原来post中的link指向已弃用的版本,现在我最好使用下一个包:

import androidx.lifecycle.LiveDataReactiveStreams

https://developer.android.com/reference/androidx/lifecycle/LiveDataReactiveStreams