Да не особо знание java то и нужно, достаточно уметь читать java код. Особенно если есть опыт разработки хоть на чем то и C подобные языки знакомы. А уж работу ART, что куда компилится и как исполняется, GC и т.п., можно и по аналогии с прошлым опытом разобрать + статьи, книги, подкасты. Тем более не стоит цели сразу засеньерится или даже до мидла вкурить.