Čo sa týka nízkoúrovňovosti, Java úroveň a API v nej poskytuje takmer všetky mysliteľné kombinácie: máte k dispozícii senzory (GPS, fotoaparát, kameru...). Nižšia úroveň má zmysel primárne pri hrách, či videách, čo ale na začiatku robiť nebudete.
Ak o Androide neviete nič, kombinácia Javy je naozaj cesta istoty: máte k tomu dokumentáciu, máte k tomu knihy a máte k tomu Stack Overflow. Iné kombinácie povedú zrejme k tomu, že riešite nielen vývoj a API Androidu, ale navyše zápasíte vecami, ktoré ešte sú len vo vývoji.
S tou support knižnicou je ešte dôležitá vec: Android 2.x podporuje už len 8% zariadení. Ak začnete cieliť aplikáciu na Android 4.x, mnoho vecí sa zjednoduší.
Ak napíšete, akú aplikáciu chcete vyvíjať, dá sa poradiť lepšie.
Mimochodom, u nás na UPJŠ bežal kurz Androidu, z čoho vznikol učebný text a viacero aplikácií:
http://ics.upjs.sk/~novotnyr/android/