esriUI:MapView not found in xmlns clr-namespace:Esri.ArcGISRuntime.Xamarin.Forms

983
1
Jump to solution
05-04-2018 06:30 AM
FernandoGrijalba
New Contributor

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.

0 Kudos
1 Solution

Accepted Solutions
FernandoGrijalba
New Contributor

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.

View solution in original post

0 Kudos
1 Reply
FernandoGrijalba
New Contributor

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.

0 Kudos