Una forma de implementar funciones de Android es mediante plugins Java, estos son archivos .jar
Desde C# como tal no podemos mandar a llamar los metodos y funciones de Java, pero mediante un script podemos crear algo similar a una interfaz y ejecutarlos desde C#.

Para esto vamos a necesitar un compilador Java, como NetBeans o Eclipse, requerimos del ADT de Android que ya esta obsoleto pero aun podemos utilizarlo para este proposito y por ultimo requerimos de unas librerias que Unity ya incluye.