When a new Flutter app is created, it has a default launcher icon. To customize this icon, you might want to check out the flutter_launcher_icons package.
Alternatively, you can do it manually using the following steps. This step covers replacing these placeholder icons with your app’s icons:
Android
Review the Material Design product icons guidelines for icon design.
In the <app dir>/android/app/src/main/res/
directory, place your icon files in folders named using configuration qualifiers. The default mipmap-
folders demonstrate the correct naming convention.
In AndroidManifest.xml
, update the application tag’s android:icon
attribute to reference icons from the previous step (for example, <application android:icon="@mipmap/ic_launcher" ..
.).
To verify that the icon has been replaced, run your app and inspect the app icon in the Launcher.
iOS
Assets.xcassets
in the Runner
folder. Update the placeholder icons with your own app icons.flutter run
.