【问题标题】:XMLExeption Root Element missing while saving user data保存用户数据时缺少 XMLExeption 根元素
【发布时间】:2017-08-07 12:50:10
【问题描述】:

在我的 Android 应用中保存用户数据时遇到问题。

有一段时间,代码一切正常:

CCUserDefault.SharedUserDefault.SetIntegerForKey("score", score);
                    CCUserDefault.SharedUserDefault.Flush();

我不知道为什么,因为我没有更改此类中的任何内容,但现在我得到一个带有文本的 XML Exeption:Root Element is missing

如果 Exaption 但没有信息,我打开了实例。只有 LineNumber 0 和 LinePosition 0 以及一个空的 SourceUri。

我只想保存高分,他指的是哪个 XML?数据是否保存在 XML 中?

【问题讨论】:

    标签: c# android xml xamarin cocos2d-x


    【解决方案1】:

    我自己解决了这个问题,这是解决方案。

    数据保存在 XML 文件中,如果您更改了密钥,“缺少根元素”。所以删除模拟器或设备上的缓存和本地数据,问题就解决了。

    【讨论】:

      猜你喜欢
      • 2012-04-24
      • 2016-05-10
      • 2012-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多