June 2011: Android 3.2.
Update to Honeycomb MR1 to support 7 inch tablets, improve screen compatibility mode, etc.
As of this version, applications that don't say whether they support XLARGE screens will be assumed to do so only if they target Android.OS.Build.VERSION_CODES.Honeycomb or later; it had been Android.OS.Build.VERSION_CODES.Gingerbread or later. Applications that don't support a screen size at least as large as the current screen will provide the user with a UI to switch them in to screen size compatibility mode.
This version introduces new screen size resource qualifiers based on the screen size in dp: see Android.Content.Res.Configuration.ScreenWidthDp, Android.Content.Res.Configuration.ScreenHeightDp, and Android.Content.Res.Configuration.SmallestScreenWidthDp. Supplying these in <supports-screens> as per Android.Content.PM.ApplicationInfo.RequiresSmallestWidthDp, Android.Content.PM.ApplicationInfo.CompatibleWidthLimitDp, and Android.Content.PM.ApplicationInfo.LargestWidthLimitDp is preferred over the older screen size buckets and for older devices the appropriate buckets will be inferred from them.
Applications targeting this or a later release will get these new changes in behavior:
New Android.Content.PM.PackageManager.FeatureScreenPortrait and Android.Content.PM.PackageManager.FeatureScreenLandscape features were introduced in this release. Applications that target previous platform versions are assumed to require both portrait and landscape support in the device; when targeting Honeycomb MR1 or greater the application is responsible for specifying any specific orientation it requires.
Android.OS.AsyncTask`3 will use the serial executor by default when calling AsyncTask`3.execute(Params...).