You don’t specifically need Android Studio , all you need is the Android SDK, download it and set the environment variable to the SDK path for the flutter installation to recognise that.
Read moreIs Flutter replacing Android?
Google Flutter has many lacunae and lots of development is needed. Currently, it is not possible for Flutter to replace Java for Android app development . However, this new IDE has lots of potential, especially with the upcoming Fuschia OS.7 Kas 2015
Read more