Building A Simple Android App For Beginners
4. Android NDK : Android Native Development Kit allows to develop part of applications in native code languages. It can be downloaded from https://developer.android.com/tools/sdk/ndk/index.html. It is mainly used if you want to reuse existing code libraries in these languages.
5. Xamarian for Visual Studio: This will allow development with Xamarin.Android in Visual Studio. It can be downloaded from Xamrian website. They provide 30 day free trial.
Once you start installing Xamrian it will check if all the components required are installed if not it will install.
After installation is complete Start Visual Studio go to Tools - > Option - > Xamarin - > Android Settings to check if all the required tools are installed and detected correctly.