Mono for Android 4.2.3


Visual Studio Users: You should be prompted with this update when you open a MFA project. You can also check manually in Tools > Options > Mono for Android.

MonoDevelop Users: You should be prompted to upgrade next time you open MonoDevelop, or you can use Help > Check for Updates. IDE support requires MonoDevelop 3.0. Layout Designer fixes require MonoDevelop 3.0.3.

New Features

  • The layout designer in Visual Studio can now switch between layout view and source view. (Intellisense isn't supported yet.)
  • Added support for scrolling in ScrollView.

Bug fixes


Layout Designer fixes

Visual Studio Users: The Layout Designer is installed with Mono for Android.

MonoDevelop Users: The Layout Designer is not included in the Mono for Android installer; the layout designer fixes are included in MonoDevelop 3.0.3.

  • Themes defined in project resources are now properly rendered
  • The resource selector now doesn't show private framework resources
  • 4894 : Switching project build target to API 10 throws exception (when editing existing layout)
  • 4953 : Numeric Password widget loads with an invalid input type
  • 5290 : Style attribute missing from View properties
  • 5349 : Activity modification causes axml files reload
  • 5369 5369: Designer adds unrecognized android:placeholder on TableLayout


Warning: Samsung shipped a broken kernel with Android 2.1, which is not able to support JIT compilation. If you possess a Galaxy-class device with Android 2.1, you will get unexpected results, this is caused by a kernel bug that breaks cache coherency, rendering any engine doing JIT compilation useless. Check with your manufacturer/carrier for an Android 2.2 update.

Xamarin Workbook

If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.