Java and kotlin are native to the android OS, so if you want to start writing android app, I'll suggest you learn either one of the two or both ( if you want ).
You can also create app in python also using kivy, beeeare etc. that works just like app created in java and kotlin.
DISCLAIMER: I'm currently one of kivy contributor and the actual owner promise to make kivy part of the standard python library unlike some students project that vanishes after sometimes. the framework is doing great and I'll recommend it though, Kivy apps do have some issue with android 9 SDK atm