На каких языках можно писать под Android?
С++, Java, Python, Ruby, Js и так далее. 
Разработка  под Android не ограничивается одной Jav'ой
Там не оригинальная JVM, а ее реализация от Google, по имени Dalvik.
На сколько я знаю, были какие-то опыты по компиляции Scala под Dalvik, но по-сути единственный язык для разработки под Android это Java