C# Parse.com Xamarin giving“;输入JSON无效";初始化时

C# Parse.com Xamarin giving“;输入JSON无效";初始化时,c#,android,parse-platform,xamarin,C#,Android,Parse Platform,Xamarin,我有一个Android应用程序,我正在用Xamarin和Parse API构建。早些时候,这段代码运行得很好,但最近似乎没有任何原因,每当Parse试图用Json错误初始化时,我就开始让应用程序崩溃。我有两行代码: 初始化(“mykey”、“mydotnetkey”); 初始化(“716545131791857”); 顶部的一个将抛出以下异常,如果它被注释掉,那么底部的一个将执行相同的操作。我试图更新我的解析组件,但没有得到任何帮助 $exception {System.ArgumentEx

我有一个Android应用程序,我正在用Xamarin和Parse API构建。早些时候,这段代码运行得很好,但最近似乎没有任何原因,每当Parse试图用Json错误初始化时,我就开始让应用程序崩溃。我有两行代码:

初始化(“mykey”、“mydotnetkey”);
初始化(“716545131791857”);
顶部的一个将抛出以下异常,如果它被注释掉,那么底部的一个将执行相同的操作。我试图更新我的解析组件,但没有得到任何帮助

$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 $exception{System.ArgumentException:输入JSON无效。 0中的Parse.Internal.Json.Parse(System.String输入)[0x00000]处 在0中的Parse.ParseClient.DeserializeJsonString(System.String jsonData)[0x00000]处 在0中的Parse.PlatformHooks+SettingsWrapper..ctor(System.String文件名)[0x00000]处 在Parse.PlatformHooks.b_uu24()[0x00000]中:0 在System.Lazy`1[Parse.PlatformHooks+SettingsWrapper].InitValue()[0x00000]中:0}System.ArgumentException
这个答案来自用户Gusman,他在对这个问题的评论中给出了这个答案

这为我节省了很多时间,应该是一个公认的答案,但看起来古斯曼自2016年以来就不再活跃在这里了

这是:


它试图读取包含JSON内容的文件,可能它已损坏 或者根本不存在。尝试从您的应用程序中完全卸载该应用程序 然后重新安装该设备


我希望它能像帮助我一样帮助别人。请为这个答案投票,不是为了我,而是为了其他寻找此信息的人。

它正在尝试读取包含JSON内容的文件,可能该文件已损坏或根本不存在。尝试从您的设备完全卸载应用程序,然后重新安装。这似乎有帮助,thanks@Gusman谢谢,我已经找了一个小时了。如果你回答得恰当,我会投赞成票。