Xamarin.Android как название продукта (ранее «Mono для Android») - это автономный пакет, включающий систему сборки на основе MSBuild не только для компиляции .Net / Mono, но и для SDK / инструментов Android, Mono Linker. , Конструкция APK, привязки на основе .Net / CIL для API-интерфейсов Android и т. Д. *
Сюда относится оптимизированная для мобильных устройств среда выполнения Mono, представляющая собой двоичный файл NDK на базе Android, который поддерживает среду выполнения ОС Android на процессорах Intel и ARM.
Таким образом, в этом контексте Mono является «просто» средой выполнения Android для CIL, JITter и поставщиком / хостом виртуальной машины Java Dalvik / ART в пакете Xamarin.Android.
Моно Android и чем он отличается от Xamarin.Android.
Лично многие из тех, кого я знаю, все еще используют старое название продукта "MonoDroid", как и я. Mono для Android, MonoDroid, Mono.Android, Mono Android, Xamarin.Native для Android и т. Д. ... опять же много семантики за то же самое. Я до сих пор называю Xamarin.iOS его первоначальным именем MonoTouch.