Unable to get provider mono.MonoRuntimeProvider: java.lang.RuntimeException

Building/Deploying a Xamarin app to a physical/real device can sometimes fail with the following error message:

java.lang.RuntimeException: Unable to get provider mono.MonoRuntimeProvider: java.lang.RuntimeException: Unable to find application Mono.Android.Platform.ApiLevel_22 or Xamarin.Android.Platform

A lot of people explained that the issue could be down to the Target Version of the app, however I tried this and it seemed to make no change to the problem that I had encountered.

Another odd symptom of the error I was getting is that my phone would seemingly disconnect from the computer and adb would no longer detect it until I disconnected and reconnected the device.

OnceĀ I'd reconnected the device, I'd found that changing the Solution Configuration/Build Mode from Debug to Release. For some reason, you can't run the Debug version of a Xamarin app on a physical device.

In summary, try changing theĀ Target Version of the app, and if that doesn't work... Make sure you have the Solution Configuration/Build Mode set to Release instead of Debug and it should now execute correctly.


Published at

Tags: Xamarin,Android

Luke Alderton

Comments

Share with
Tags
Latest Comments
By Mark Gentry on Windows Server 2019 - Change product key does nothing
20 Aug 2021, 03:30 AM
By Cathy on In-Place Upgrade for a Windows Server domain controller
31 Jul 2021, 18:28 PM
By Mr. Greymatter on Raspberry Pi - Running Java app on Raspbian
16 Feb 2021, 07:35 AM
By Mikko Seittenranta on Xamarin Forms multiple instances of same app open
16 Feb 2021, 04:34 AM
By Andrew on Auto/Custom height on Xamarin Forms WebView for Android and iOS
22 Jan 2021, 22:15 PM
By Nick on Raspberry Pi - Running Java app on Raspbian
14 Oct 2020, 19:37 PM
By Ivan on Fixed: Value cannot be null Parameter Name: source
15 Sep 2020, 19:47 PM
By Anand on Raspberry Pi - Bluetooth using Bluecove on Raspbian
7 Sep 2020, 16:53 PM
Categories
App Development
Event
Game Development
Mapping
Modelling
Programming
Review
Robotics
Tutorial
Web Development