【聲明:】本文是作者(蘑菇v5)原創(chuàng),版權(quán)歸作者 蘑菇v5所有,侵權(quán)必究。本文首發(fā)在簡書。如若轉(zhuǎn)發(fā),請注明作者和來源地址!未經(jīng)授權(quán),嚴(yán)禁私自轉(zhuǎn)載!
錯誤信息:
編譯器 (1.8.0_05) 中出現(xiàn)異常錯誤。 如果在 Bug Parade 中沒有找到該錯誤, 請在 Java Developer Connection (http://java.sun.com/webapps/bugreport) 中建立 Bug。請在報告中附上您的程序和以下診斷信息。謝謝。com.sun.tools.javac.code.Symbol$CompletionFailure: 找不到rx.Observable的類文件
錯誤信息如下所示:
錯誤信息
解決辦法一:
參照:https://realm.io/docs/java/latest/#jackson-databind
1)在java目錄下新建一個包,命名為 rx
- 在包名rx下面創(chuàng)建一個空的類,命名為Observable:
package rx;
public class Observable {
// Dummy class required for Jackson-Databind support if
// RxJava is not a project dependency.
}
如下圖所示:
配置圖
Github上realm/realm-java的解決辦法:
https://github.com/realm/realm-java/issues/2810
解決辦法二:
直接忽略上面一的解決辦法,更新JDK 到 jdk1.8.0_131(目前最新版本),然后在項目中正確配置jdk路徑地址,問題就解決了。如果還是不行,就重啟androidstudio或電腦,重新試一下。
如下圖所示:
1495362054(1).jpg