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

Reply via email to