我在构建项目时遇到了以下错误。在尝试了一整天后仍然无法解决。
error: To use RxJava2 features, you must add `rxjava2` artifact from Room as a dependency. androidx.room:room-rxjava2:<version>
public abstract java.lang.Object clearAllBillers(@org.jetbrains.annotations.NotNull()
^
下面是我在build.gradle中的依赖项
implementation("androidx.room:room-rxjava2:2.3.0")
implementation "androidx.room:room-runtime:2.3.0"
implementation "androidx.room:room-ktx:2.3.0"
implementation 'androidx.constraintlayout:constraintlayout:2.1.0'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
kapt "androidx.room:room-compiler:2.3.0"
我已经尝试过现有的解决方案,例如升级
classpath 'com.android.tools.build:gradle:7.3.1'
还尝试做无效缓存和清理项目。仍然无法解决这个问题。
如果你有什么想法,请帮助我解决。提前感谢!!️
1条答案
按热度按时间dgsult0t1#
不知道为什么您没有更快地收到答案(因为此问题有一个简单的解决方案),您只需添加
添加到您的build.gradle(用于您的应用程序或模块)
(source)(英文)