来自旧类的serialVersionUID太大了

时间:2017-10-11 02:35:20

标签: java android serialization

我在尝试反序列化旧类时遇到此错误:
Failed to load game save: com.cpjd.thinkinsidethebox.b.a; local class incompatible: stream classdesc serialVersionUID = 8253205603766639690, local class serialVersionUID = -4763228482499590571

当然,我刚刚在Android Studio中将-4763228482499590571替换为8253205603766639690。但是,后者太大了 长期存放。 Android如何管理超过64位数的序列化,如何修复它以保持兼容性?

1 个答案:

答案 0 :(得分:0)

解决方案只是使用8253205603766639690L

相关问题