Lo leggo sul sito ufficiale di Oracle.
https://www.java.com/it/download/faq/java_mobile.xml
Come si ottiene Java per i dispositivi portatili?
Generalmente, la funzionalità Java per i dispositivi portatili viene integrata dai produttori dei dispositivi. NON è disponibile per il download o l'installazione da parte degli utenti. È necessario rivolgersi al produttore per informarsi sulla disponibilità di questa tecnologia nel proprio dispositivo.
Alcuni PDA (Blackberry, Palm), tablet (iPad, Android), smartphone (iPhone, Android), console per videogiochi (Nintendo Wii), lettori MP3/MP4 (iPod) e altri dispositivi portatili personali non supportano il plugin Java. Visitate il sito Web del produttore del vostro dispositivo per determinare se Java è disponibile per il prodotto specifico.
Certo non sarà affidabile come fonte, magari ce ne sono altre.
Se sei così gentile da spiegarmi come eseguire un JAR "hello world" su Android (non rootato, senza emulatore etc)
PS Dalvik NON è Java, così come Android NON è Linux.
Il fatto che ci somigli NON significa affatto che sia la stessa cosa.
PS2 Neppure Java ME è JAVA