I have a basic Xamarin Forms app I created. It works fine against the iOS simulator.
However when I try and run with a VS Android Emulator (5.1in Marshmallow) it cra
In short:
1. "Could not connect to the debugger" issue (Android app starts and immediately closes, debugging stops):
2. The missing libaot-mscorlib.dll.so issue:
Go to the properties of the Android project, hit tab “Android options”, and unselect “Use Fast Deployment”.
Source: Fix for “could not connect to the debugger” while deploying Xamarin Forms apps to the Visual Studio Android Emulator (VS2015)
This issue only seems to be occurring on the newer generation of processors, which explains why I never saw it before.
This happens because of an incompatibility between the Android images for the Visual Studio emulator for Android and the newer generations of Intel processors as of year 2015.
This solution is also published here: Visual studio android emulator will not start fully
UPDATE November 29, 2017
You should really consider moving to the Android emulators provided by Google via Android Studio for Windows. Newer Android API levels (24 and above) are only available there and Microsoft does not seem to care.
Unfortunately, we have no plans to publish Android images past 4.4. We recommend that you try Google or GenyMotion’s emulator for future images of the Android operating system.