I love built-in static code analysis, it warns you about potential errors like memory leaks or performance issues and suggest best practices to improve your code.
It also has complete integration with Android ecosystem: logcat, layout inspector, theme editor, virtual device and SDK manager, Firebase integration, ready-to-go templates.
It is a no-brainer after it got support for native C++ code. Now you can write Android apps in Java, Kotlin, C++ and Dart. Can't imagine better IDE for Android development.
It is written in Java, and sometimes feels heavy on RAM usage.
Has some bugs with logcat and often fails to extract exact error message from build logs.
We use Android Studio to develop Android application. Since Android Studio has everything you need for Android development, you don't have to use anything else to create your apps quickly, run your code, test use cases and collect debugging information.
As a result, we have a pretty quick turnaround on our prototypes and code improvements, releasing updates within one working day.