序列化RxAndroidBle类的问题

时间:2017-02-27 01:18:32

标签: rx-android rxandroidble

我的应用尝试将一个相当复杂的对象传递给一个Android活动使用RxAndroidBle类到另一个Android活动,方法是将它作为Serializable extra添加到Intent。但是我崩溃了,显然是由于这些类的序列化问题。

有没有解决这个问题?

1 个答案:

答案 0 :(得分:2)

不幸的是,无法序列化RxAndroidBle的类,因为它们中的大多数都包含对不可序列化的对象的引用。

如果您无法传递对要在代码的不同部分中使用的对象的引用(例如,在不同的进程中),那么您需要在该进程中创建RxBleClient的新实例并使用它。