Flutter is an SDK to build cross-platform mobile apps
Android Studio is an IDE focused on mobile app development
There is no "OR" option here.
You can use Flutter and Android Studio both in a project - these 2 exist for different purposes and do not overlap, hence no competition.