سلام
دوست عزیز زبان بیس اپلیکیشن اندروید جاوا هستش
پس در نتیجه پشینهاد خود گوگل هم استفاده از جاوا و محیط اندروید استودیو هستش.
اما این بیشتر برای طراحی اپلیکیشن برنامه کاربرد داره....
اگر دنبال طراحی بازی هستید اونوقت قضیه کمی فرق میکنه چون باید روی بیارید به سمت انجین های بازی سازی از جمله unity3d که زبان رول نویسیش سی شارپ هستش.
---------
اما اگر دنبال برنامه نویسی اپلیکیشن اندروید هستید قطعا جاوا رو یاد بگیرید و در جاوا هم مباحث هسته جاوا و اصول شیء گرائی اولویت دارند.