There are many ways for making android app:
Native app- You can learn Java and Kotlin for that along with learn to use Android Studio.
Web app- Its made using any web stack.
Hybrid app- Its made using cross-platform languages like Flutter and Dart
You can learn any one of the following to start with android app development.