A nivel de código de bytes, Android no utiliza Java. La fuente es Java, pero no utiliza una JVM. sí. Java es la fuente, pero no se compila en código byte compatible con la máquina virtual Java.