簡體   English   中英

Android 工作室錯誤:要使用 RxJava2 功能,您必須從 Room 添加“rxjava2”工件作為依賴項

[英]Android studio Error: To use RxJava2 features, you must add `rxjava2` artifact from Room as a dependency

構建項目時遇到以下錯誤。 在嘗試了一整天后無法解決同樣的問題。

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'

還嘗試使緩存無效並清理項目。 仍然無法解決問題。

如果您有解決問題的想法,請幫助我。 提前致謝!!!❤️

不知道為什么你沒有更快地收到答案(因為這個問題有一個簡單的解決方案)你只需要添加

implementation("androidx.room:room-rxjava2:2.4.3")

到您的 build.gradle(用於您的應用程序或模塊)

來源

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM