No, Flutter also needs a Mac to develop iOS apps and Android SDK to develop android apps.
Flutter implements its own widgets and has very little in common with the Android SDK.
I believe it is only used for its debug tools like adb.
What would be the point of getting rid of Android's sdk ?