JsonConvert.SerializeObject总是在XamarinForms中返回{}

Vol*_*ton 5 c# json.net xamarin.forms xamarin-live-player

JsonConvert.SerializeObject似乎不适用于xamarin形式。否则我可能在这里缺少一些东西。这是我序列化一个简单对象时的输出。在此处输入图片说明

看到它返回{}。我也尝试序列化一个类,它确实返回了相同的结果。

这可能是什么问题?

更新

仍然没有解决这个问题的方法。我尝试创建一个简单的控制台应用程序,并且serializeObject在该项目上工作,因此我认为它仅在xamarin形式下不起作用。有人在JSON.NET的serializeobject工作的地方有一个xamarin表单项目吗?

我正在使用Visual Studio 2017,json.net 10.0.3和实时播放器。

Vol*_*ton 2

我尝试在快速机器上设置模拟器并且序列化有效!所以这意味着当我使用 Android 手机在实时播放器上运行它时它不起作用。我现在将其设置为答案。如果其他人发布了如何使其在实时播放器上运行的信息,我会将其设置为正确答案

  • 截至 2018 年 3 月 28 日,Xamarin Live Player 仍无法正常工作 (2认同)