如何在Android项目的纯Java模块中使用LiveData?

Jam*_*mal 5 java android android-studio android-architecture-components

我试图在纯Java模块中使用LiveData。我在模块gradle文件中添加了依赖性,但是Android studio无法解决依赖性。说LiveData无法解决。它仅适用于Android模块吗?还是我错过了什么?

Mad*_*ddy 0

我假设你有一个 Android 项目,它有一个 java 模块(比如一个库)。问题是,您在 java 库中使用 LiveData 时面临问题。你的java库可能会返回一些结果给Android项目,然后你就可以使用它了。您是否可以在 Android 项目中接收响应,并在获得该响应或模型后,将其放入相同响应类型的 LiveData 对象中。