步骤1:添加依赖
先,你需要在pubspec.yaml文件中添加flutter_launcher_icons的依赖。确保你的Flutter环境已经配置好,并且项目已经初始化。
yaml
dependencies:
flutter:
sdk: flutter
flutter_launcher_icons: ^0.9.2 # 请根据需要替换为最新版本
flutter_icons:
image_path: "assets/icon/app_icon.png" # 替换为你的图标路径
android: true
ios: true
步骤2:准备图标文件
确保你的图标文件(例如app_icon.png)位于指定的路径下(在这个例子中是assets/icon/)。图标文件应该是PNG格式,并且符合Android和iOS的图标尺寸要求(通常是1024x1024像素,以保证高质量缩放)。
步骤3:运行命令生成图标
在命令行中,导航到你的Flutter项目根目录,然后运行以下命令:
arduino
flutter pub get
flutter pub run flutter_launcher_icons:main
flutter_launcher_icons:main命令会读取pubspec.yaml中的配置,并生成适合Android和iOS的应用图标
步骤4:检查生成的图标
生成的图标文件通常会放在以下目录:
- 对于Android:
android/app/src/main/res/mipmap-*/ - 对于iOS:
ios/Runner/Assets.xcassets/AppIcon.appiconset/
你可以打开这些目录来检查图标是否已成功生成。