我在尝试反序列化旧类时遇到此错误:
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位数的序列化,如何修复它以保持兼容性?
答案 0 :(得分:0)
解决方案只是使用8253205603766639690L
。