Hello - I'm building a Xamarin Forms application that pulls information from an on prem SharePoint site. The iOS version works as intended, however the Android version crashes immediately after launching. The cause of the crash appears to be Microsoft.SharePoint.Client.dll and Microsoft.SharePoint.Client.Runtime.dll (both presumably calling System.Web.dll) which returns the following, despite being referenced directly:
05-31 23:03:42.275 D/Mono ( 1586): Assembly Loader probing location: 'System.Web'.
05-31 23:03:42.275 F/monodroid-assembly( 1586): Could not load assembly 'System.Web' during startup registration.
I have tried different versions of each reference, as well as different versions of Mono Android assuming it was a compatibility issue. I've tried the common suggestions to disable shared runtime and fast deployment, and I've tested on both emulators and real devices - nothing has resulted in the Android version of my application launching.
Any help would be much appreciated, thank you in advance.