How to make an app for Android?
What is needed for it? Which language I should leran to make it?
What field of Android development do you want to do? But I know that you should know Java almost for anything.
Java is the most popular language for coding Android applications. One way to do so may be to use the Eclipse IDE (IDE being a program to write code-in) with an Android Development Tools plug-in (plug-in being a piece of software that adds additional functionality to an existing program), set-up an Android virtual machine and get to coding. I'd search up how to do all this, but Java is your go-to. Though you can use other languages.