Con el SDK de android instalado podrás tener compatibilidad con otras plataformas no nativas totalmente diferentes a JAVA.
En el caso de C# o .NET que provienen de Microsoft (mono) necesitarás mano de
Xamarin.
También hay otras APIs como
basic4ppc para Visula Basic.