Is Android SDK required for flutter?

It is not neccessary, but advised to install Android Studio for Flutter . It makes it very easy to install and configure all the settings etc. What you definitely need is the Android SDK and JDK. You can definitely install and run flutter without Android Studio (you can also use Visual Studio).

Read more

How do I manually install AVD?

Go to the AVD Manager in Android Studio (it is in the toolbar and looks like a tablet with an Android on it), then click on “Create Virtual Device” once a window called “Android Virtual Device Manager” pops up. Next, choose the device you want to pick, and then click “Next”.

Read more