Flutter应用图标生成插件flutter_launcher_icons的使用

步骤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/

你可以打开这些目录来检查图标是否已成功生成。

相关推荐
asing1 天前
🤯 为什么我的收银台在鸿蒙系统“第一次返回”死活拦不住?一次差点背锅的排查实录
前端·harmonyos
德育处主任1 天前
『NAS』在群晖部署图片压缩工具-Squoosh
前端·javascript·docker
Hao_Harrision1 天前
50天50个小项目 (React19 + Tailwindcss V4) ✨| ThreeDBackgroundBoxes(3D背景盒子组件)
前端·3d·typescript·react·tailwindcss·vite7
加个鸡腿儿1 天前
经验分享2:SSR 项目中响应式组件的闪动陷阱与修复实践
前端·css·架构
心.c1 天前
如何基于 RAG 技术,搭建一个专属的智能 Agent 平台
开发语言·前端·vue.js
智航GIS1 天前
10.7 pyspider 库入门
开发语言·前端·python
华仔啊1 天前
写 CSS 用 px?这 3 个单位能让页面自动适配屏幕
前端·css
静听松涛1331 天前
提示词注入攻击的防御机制
前端·javascript·easyui
晚风予星1 天前
简记 | 一个基于 AntD 的高效 useDrawer Hooks
前端·react.js·设计
栗子叶1 天前
网页接收服务端消息的几种方式
前端·websocket·http·通信