We are pleased to announce an Alpha release of Mono or Android 4.2.5. This will
allow all you intrepid developers with a Nexus 7 or API16 Galaxy Nexus to
finally deploy onto your APi16 hardware devices. ;-)
Release notes:
http://docs.xamarin.com/android/Releases/Mono_For_Android_4/Mono_for_Android_4.2.5
This is an Alpha release, so things may not be entirely stable. This release
also includes a beta binding for API level 16. Since our bindings include a
number of human-reviewed members (largely due to enums), we would appreciate
any review of the new binding. :-)
One word of warning: if you have a prebuilt Debug project that you're trying to
install onto an API16 hardware device, you need to rebuild the .apk. (Cleaning
and rebuilding the project should do it.) Failure to do so will result in use
of the Mono for Android 4.2.4 libmonodroid.so, which won't work with fast
deployment [0].
Thanks!
- Jon
[0] For all you curious souls, fast deployment works by creating a
/data/data/Your.Package.Name/files/.__override__ directory and pushing the
assemblies into that directory, instead of placing the assemblies into the .apk
(as Release builds do). The problem is that API16 changed the default umask so
that the created directory couldn't be written to with `adb push`. Result: pain
and suffering.
_______________________________________________
Monodroid mailing list
[email protected]
UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid