I have an app with in-app purchases which works correctly on Amazon devices but crashes on non-amazon devices. I am using the Amazon Xamarin plugin and when I attempt to get a list of products, the app crashes on the line:
IAmazonIapV2 iapService = AmazonIapV2Impl.Instance;
which throws the exception:
System.TypeInitializationException: The type initializer for 'Builder' threw an exception.
Can anyone explain how I can make this work on non-amazon devices?