I've been using android studio for more than an year now and I've made a few apps. If you are making professional quality apps, then I can suggest you no better softwares to do it other than Android Studio.
Android studio is a PC software that can be used on Windows to make professional quality apps using Java script or kotlin programming languages. Android studio is made by Google, the company which owns Android and so you can be sure that it's if maximum compatibility it is up to date.
Android studio also has many tills build in to test and debug our apps right inside the software itself. Also many other designing stuff can be also done right from android studio, ethicheran otherwise requires the use of other softwares.
The only downside of the software is that it requires a powerful pc to run it or it will perform poorly. Android studio does a powerful job and so it may require more resources. This is the best software available to make apps and best of all, it's free.