我有一个Android应用程序,我正在使用Parse API在Xamarin中构建。早些时候,这段代码运行正常,但最近似乎没有理由我开始让应用程序崩溃,每当Parse尝试初始化时出现Json错误。我有这两行代码:
ParseClient.Initialize ("mykey", "mydotnetkey");
ParseFacebookUtils.Initialize ("716545131791857");
顶部的一个将抛出以下异常,如果它被注释掉,那么底部的一个会做同样的事情。我尝试更新我的Parse组件而没有帮助。
$exception {System.ArgumentException: Input JSON was invalid. at Parse.Internal.Json.Parse (System.String input) [0x00000] in :0 at Parse.ParseClient.DeserializeJsonString (System.String jsonData) [0x00000] in :0 at Parse.PlatformHooks+SettingsWrapper..ctor (System.String fileName) [0x00000] in :0 at Parse.PlatformHooks.b__24 () [0x00000] in :0 at System.Lazy`1[Parse.PlatformHooks+SettingsWrapper].InitValue () [0x00000] in :0 } System.ArgumentException
答案 0 :(得分:0)
这个答案来自用户 Gusman,他在对问题的评论中给出了答案。
它为我节省了很多时间,它确实应该是一个可以接受的答案,但似乎 Gusman 自 2016 年以来就没有在这里活跃过。
这是:
<块引用>它正在尝试读取包含 JSON 内容的文件,可能已损坏 或者只是不存在。尝试从您的应用程序中完全卸载该应用程序 设备并重新安装。
我希望它能像对我一样帮助他人。请投票给这个答案,不是为了我,而是为了其他寻找此信息的人。