Все еще не работает на Xamarin Live Player с сегодняшнего дня 28-Mar-2018

onvert.SerializeObject, кажется, не работает в формах xamarin. Или я мог бы что-то здесь упустить. Вот вывод, когда я сериализую простой объект.

Смотрите, это возвращает {}. Я также попытался сериализовать класс, и он вернул то же самое.

В чем может быть проблема здесь?

ОБНОВИТЬ

До сих пор нет решения этой проблемы. Я попытался создать простое консольное приложение, и serializeObject работает над этим проектом, поэтому я предполагаю, что он работает не только в формах xamarin. У кого-нибудь есть проект форм xamarin, в котором работает serializeobject JSON.NET?

Я использую visual studio 2017, json.net 10.0.3 и живой плеер.

 Voltaire John Secondes Biton02 янв. 2018 г., 03:33
@ RalfBönning, я уже проверил это, и у меня это не сработало. У кого-нибудь есть проект xamarin, в котором работает объект JSON.NET serializeobject? Я пытался создать еще один проект xamarin с нуля, но он всегда возвращал {} для меня. очень грустно
 Voltaire John Secondes Biton31 дек. 2017 г., 12:54
я пытался понизить рейтинг и все еще не работал
 Ralf Bönning31 дек. 2017 г., 14:13
возможноforums.xamarin.com/discussion/16709/... может помочь
 eocron31 дек. 2017 г., 12:05
Вы уверены, что это происходит только в XamarinForms? Попробуйте создать простой консольный проект. Кроме того, какую версию Newtonsoft.Json вы используете?
 Voltaire John Secondes Biton31 дек. 2017 г., 12:30
Я попытался сделать это в простом консольном приложении, и это сработало. Он находится на той же версии newtonsoft.json. 10.0.3. Я попытаюсь понизить версию в xamarin и посмотреть, будет ли она работать на старых версиях.

Ответы на вопрос(2)

Решение Вопроса

и сериализация работает! Так что это означает, что он не работает, когда я запускаю его на живом плеере с помощью телефона Android. Я покажу это как ответ. если кто-то еще написал о том, как заставить его работать на живом плеере, я установлю это как правильный ответ

 Kagawa27 мар. 2018 г., 18:47
Все еще не работает на Xamarin Live Player с сегодняшнего дня 28-Mar-2018

https://developer.xamarin.com/guides/cross-platform/live/limitations/

Ограниченная поддержка отражения (в настоящее время затрагивает некоторые популярные NuGets, такие как SQLite и Json.NET). Другие NuGets по-прежнему поддерживаются.

Если вы скомпилируете его в APK, он будет отлично работать на реальном устройстве.

Также выложили вопрос здесь:https://github.com/JamesNK/Newtonsoft.Json/issues/1578

Ваш ответ на вопрос