簡體   English   中英

rxjava,無法在 Intellij IDEA 中解析符號“just”

[英]rxjava, cannot resolve symbol ‘just’ in Intellij IDEA

在此處輸入圖片說明

它適用於:

Observable<String> observable = Observable.just("");

但不能justObservable.just("");解析符號Observable.just("");

我確定我已經導入了rxjava2.jar ,並且Observable.just("")在 Eclipse 中表現良好,但在 IDEA 中則不然。

文件 -> 項目結構 -> 模塊 -> + 按鈕單擊 -> 庫 -> Maven

搜索框 -> Rx Java

通過將階段應用於您的項目。

Maven倉庫

我有同樣的問題; 之前也看到過類似的行為,讓我抓狂了好久,導致重裝IDE。

原來,問題是由於 IntelliJ 的idea.max.intellisense.filesize設置。 我將它設置為 100KB,這比 Observable 的大小要小。

這會導致 IDEA/IntelliJ 中出現奇怪的結果(主要是 IDE 無法找到類路徑中的代碼/源。)

當你想導入 observable 時,你必須選擇 import io.reactivex.Observable; 但是您錯誤地選擇了 import android.database.Observable 。

我希望這個提示可以幫助你

暫無
暫無

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

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