/ / Deserializzazione lenta di JSON.NET al primo utilizzo solo su Android - android, xamarin, xamarin.android, json.net

Deserializzazione lenta di JSON.NET al primo utilizzo solo su Android - android, xamarin, xamarin.android, json.net

Sto costruendo un'app Xamarin Forms e usando Newtonsoft.Json per deserializzare il mio json.

Solo su Android (funziona velocemente su iOS), la deserializzazione richiede molto tempo (10-12 secondi) per deserializzare. La seconda volta, sullo stesso identico json, è molto veloce.

Un paio di persone sul web hanno suggerito di risolvere il problemalo stesso problema con il downgrade a json.net 8.0.3 tuttavia non sembra che supporti lo standard .net che sto usando.Ho provato 9.0.1 e 10.0.2 e ho questo problema.

risposte:

0 per risposta № 1

Sì, succede la prima volta che deserializzi un oggetto. Puoi provare a deserializzare un piccolo oggetto all'avvio di App ... quindi dovresti avere una deserializzazione più veloce dopo di esso. Fammi sapere