I'm currently working on an application using Xamarin Forms and am having the following issue when running the Android application on a hardware accelerated emulator:
Unhandled Exception:
Xamarin.Forms.Xaml.XamlParseException: Position 13:4.
Type esriUI:MapView not found in xmlns clr-namespace:Esri.ArcGISRuntime.Xamarin.Forms;
assembly=Esri.ArcGISRuntime.Xamarin.Forms occurred
At first I was getting System.IO.FileNotFoundException looking for Esri.ArcGISRuntime.resources.dll but updated the Android project to Link both SDK and User Assemblies. Unfortunately after this change I started getting the above exception.
Currently using the following:
Visual Studio 2017
Xamarin 4.9.0.753
Xamarin.Android SDK 8.2.0.16
ArcGIS Runtime SDK for .NET 100.2.1
Android SDK's installed 8.1 (27), 8.0 (26), 7.1 (25) and 6.0 (23)
Android SDK Tools 27.0.1
Android SDK Build-Tools 27.0.3
Targeting 8.1 (27) with Minimum 7.1 (25).
Thank you for your assistance with this issue.
Solved! Go to Solution.
After some support from Esri it was determined that there was a but in the SDK v100.2.1 when targeting Oreo (8.0 and 8.1). Targeting 7.1 work and in the new version Oreo works fine.
After some support from Esri it was determined that there was a but in the SDK v100.2.1 when targeting Oreo (8.0 and 8.1). Targeting 7.1 work and in the new version Oreo works fine.