How to update Xamarin for Android within Visual Studio Community 2015

AndroidXamarinVisual Studio-2015Cross Platform

Android Problem Overview


I've recently installed Visual Studio Community 2015 and I've been following an MSDN tutorial "Build cross-platform apps with Xamarin". When its time to design the look of the app and I select the Main.axml file in the Resources\layout folder, the Android designer fails with:

The installed Android SDK is too old. Version 24.3.4 or newer is required. Please update to the latest version.

I've done a lot of searching and found that one of the newer versions of Android SDK caused the Xamarin Android designer to fail. I did find a version 24.4.1 that suggests this designer problem is fixed.

How do I update this part of Visual Studio (i.e. Xamarin.Android)? Here is a snippet of my install on Windows 7: enter image description here

Android Solutions


Solution 1 - Android

Tools --> Options --> Xamarin

Under "iOS Settings" and "Android Settings" there is a link for "Check Now" next to the Updates settings

enter image description here

Solution 2 - Android

You might want to update to Beta release if you need the latest components -

Goto VS 2015 -> Tools -> Option -> Xamarin -> Others -> Check Now

enter image description here

Solution 3 - Android

They moved the "Check Now" into the harder-to-find Tools/Options/Xamarin/Other. We must always be on guard when dealing with the

> Other

Watch for the exciting new location

Solution 4 - Android

In newer Version of Visual studio this option is available in Other node

Goto VS 2015 -> Tools -> Options -> Xamarin -> Other -> Check Now

enter image description here

Here you can choose between Alpha, Beta or Stable versions of xamarin for Visual Studio.

Solution 5 - Android

Apparently, my problem was solved after installing SDK Platform for Android 6.0 or API 23. API 24 or higher i.e Android 7.0 (Nougat) didnt run. If still not solved then install SDK Platform for even lower APIs like 22,21 ... Hope it helps.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionJohn AdamsView Question on Stackoverflow
Solution 1 - AndroidJasonView Answer on Stackoverflow
Solution 2 - AndroidDivyans MahansariaView Answer on Stackoverflow
Solution 3 - AndroidSteve RawlinsView Answer on Stackoverflow
Solution 4 - AndroidParamjitView Answer on Stackoverflow
Solution 5 - AndroidSagaryalView Answer on Stackoverflow