You certainly could make a Java compliant JVM which is just a simple bytecode interpreter
however the bytecode produced for Android is not Java compliant and it lacks a JIT which is a feature of pretty much every JVM out there,