
You don't even have to leave your Flutter project. The easiest way to create launcher icons for Android is to use the Asset Studio that is available right in Android Studio. (image adapted from Android documentation) AndroidĪndroid launcher icons have both a foreground and a background layer. It is pretty fast and easy once you have done it a few times. This answer is how you would do it if you were creating an app for Android or iOS natively. I was having some trouble using and understanding the flutter_launcher_icons package. Setting the launcher icons like a native developer Update 3: As of v0.5.2 (20th June 2018) you can now add adaptive launcher icons for the Android app of your Flutter project Update 2: As of v0.4.0 (8th June 2018) you can specify one image for your Android icon and a separate image for your iOS icon. Update: As of Wednesday 24th January 2018, you should be able to create new icons without overriding the old existing launcher icons in your Flutter project.

If anyone wants to suggest improvements / report bugs, please add it as an issue on the GitHub project.
IOS APP ICON GENERATOR FREE HOW TO
Video showing how to run the tool can be found here. I'm hoping to add a video to the GitHub README to demonstrate it

