My Nexus S was just updated to Android 4.1.1 and now I am unable to deploy my app. I get the following error in Visual Studio:
"There is a shared runtime on the device whose version cannot be determined. A new runtime will not be deployed. If the runtime needs to be replaced, please manually remove it from the device." So, I've uninstalled the runtime on the phone and cleaned my build, but no luck, it just won't deploy. Looking at the device log, I can see the following: "FATAL EXCEPTION: main java.lang.RuntimeException: Unable to get provider mono.MonoRuntimeProvider: java.lang.RuntimeException: Unable to find application Mono.Android.DebugRuntime or Mono.Android.Platform.ApiLevel_4!" When I check the installed applications, my app shows up, but the runtimes are not present. I also see this in the device log: "Bad call to mono_mutex_lock result 11 * Assertion at /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.4-branch/9f7cbd60/source/mono/mono/metadata/domain.c:2177, condition 'ret == 0' not met" The same application deploys and runs perfectly fine on a Nexus S running Android 2.3.5. It was also deploying and running fine before the update to 4.1.1, although I don't know the exact version it was before, but it was ICS. -- View this message in context: http://mono-for-android.1047100.n5.nabble.com/Can-t-Deploy-to-Android-Version-4-1-1-tp5711005.html Sent from the Mono for Android mailing list archive at Nabble.com. _______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid