Android Realm 与 FastJson结合的坑

Android Realm 与 FastJson结合,运行JSON.toJSONString(object)时,报以下异常:

java.lang.NoClassDefFoundError: rx.Observable
at libcore.reflect.InternalNames.getClass(InternalNames.java:55)
...

解决方法:
方法一
在项目中使用rxjava
方法二
一般不会为了个错误而使用 RxJava,那么可以创建一个 空的Observable 类,即可(注意包名路径)

package rx;
/**
 * 为了填平 fastjson 和 Realm 结合使用的坑:java.lang.NoClassDefFoundError: rx/Observable
 */
public class Observable {
}

你可能感兴趣的:(Android Realm 与 FastJson结合的坑)