Dezvoltatorii de aplicatii pentru Android lucreaza, in mare parte, in Java. Chiar daca acesta este rulat apoi de catre o masina virtuala proprie Google, pe nume Dalvik, Oracle spune ca s-au incalcat in mod repetat drepturile intelectuale ale companiei. Acum se pot scrie aplicatii pentru Android si in C sau C++ dar toti prefera Java.
Java a fost creat de catre Sun Microsystems si gandit sa fie independent de platforma, ceea ce s-a si reusit. In Aprilie 2009 Sun a fost cumparat de catre Oracle cu tot cu drepturile pentru Java.
Deocamdata nu s-a primit niciun raspuns oficial nici din partea Google nici din partea celor de la Oracle.