Yo personalmente aprendería un poco la base de Java, como bien dice Set92, ya con esa pequeña base vas a empezar a ver los tutoriales de Android mejor, los aceptaras mejor y con ello aprenderás mejor y mas rápido. Al igual, vas a ir entendiendo tambien la POO y a hacer todo mas rápido y eficiente.
Yo estudio Java por un lado, ya que estoy viendo si me saco el certificado oficial, y para la práctica de todos los conceptos de Java que voy aprendiendo pues desarrollo cosas en Android, y además porque se me pasan las horas volando. Complementando esto he visto una mejora considerable respecto al desarrollo en general, como la mejora de algoritmos, solucionar problemas y en la depuración de los programas.
Es mi punto de vista y mi experiencia personal, pero lo mas importante es tener claro que si te.gusta y quieres, cualquier cosa que se te ponga por delante serás capaz de sacarlo.
Ánimo y Saludos!