为了简化多平台(iOS和Android)不同尺寸图标的生成,我们可以使用一个名为flutter_launcher_icons的第三方插件。
1.在pubspec.yaml中添加依赖:
dev_dependencies:
flutter_launcher_icons: ^0.13.1 # 使用最新版本
2.在pubspec.yaml文件的末尾(与dependencies同级)添加配置:
flutter_launcher_icons:
android: true
ios: true
image_path: "assets/icon/app_icon.png" # 指向你的图标文件路径
# 可选配置:为不同平台指定不同图标
# android: "assets/icon/android_icon.png"
# ios: "assets/icon/ios_icon.png"
3.在终端中运行这个命令即可添加完毕:
flutter pub get
flutter pub run flutter_launcher_icons:main