0
嘗試反序列化的老班,當我得到這個錯誤:
Failed to load game save: com.cpjd.thinkinsidethebox.b.a; local class incompatible: stream classdesc serialVersionUID = 8253205603766639690, local class serialVersionUID = -4763228482499590571
的serialVersionUID太大
所以當然,我只是在Android Studio中8253205603766639690
取代-4763228482499590571
。不過,後者太大 要長期存放。 Android如何管理序列化超過64位數的內容,以及如何修復它以保持兼容性?
不要反序列化舊類!序列化是指短時間存儲,EG服務器在重新啓動之前將臨時數據寫入磁盤。您的消息表明,該類自序列化後發生了變化.... –