在Unity3D中,使用 Newtonsoft.Json 进行序列化和反序列化时, SortSet<> 类型的在Windows里能正常的序列化和反序列化,但放到安卓中运行时,反序列化就会报错,替换出List<>就好了 !
痛苦的关键是:报错时不知道是哪个元素导致的,得逐个排查,每次排查都得打包到安卓运行,都不知道打了多少个包了。
博客讲述了在Unity3D里用Newtonsoft.Json进行序列化和反序列化的情况。SortSet<>类型在Windows能正常操作,但在安卓运行时反序列化报错,替换为List<>则正常。且报错时难以定位问题元素,需逐个排查,每次都要打包到安卓运行。
在Unity3D中,使用 Newtonsoft.Json 进行序列化和反序列化时, SortSet<> 类型的在Windows里能正常的序列化和反序列化,但放到安卓中运行时,反序列化就会报错,替换出List<>就好了 !
痛苦的关键是:报错时不知道是哪个元素导致的,得逐个排查,每次排查都得打包到安卓运行,都不知道打了多少个包了。
479
1万+

被折叠的 条评论
为什么被折叠?