You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行flutter pub run flutter_launcher_icons:main命令无法生效怎么解决?

Flutter launcher icons 命令不生效解决方案
  • 首先确认你的flutter_launcher_icons.yaml配置文件包含根节点flutter_icons,正确配置参考如下:
    flutter_icons配置示例
# 正确的配置结构示例
flutter_icons:
  android: true # 可自定义安卓图标名,比如"launcher_icon"
  ios: true
  image_path: "assets/icons/app_icon.png" # 替换为你自己的图标路径
  # 安卓自适应图标可选配置
  adaptive_icon_background: "#ffffff"
  adaptive_icon_foreground: "assets/icons/app_icon_foreground.png"
  • 确认依赖已正确安装:先在项目pubspec.yaml的dev_dependencies节点下添加flutter_launcher_icons依赖,执行flutter pub get完成安装后,再运行生成命令flutter pub run flutter_launcher_icons:main。
  • 如果配置文件不是放在项目根目录,或者使用了非默认的配置文件名,可执行带指定配置文件的命令:flutter pub run flutter_launcher_icons:main -f 你的配置文件完整路径.yaml。
  • 排查图标资源问题:确认配置中填写的image_path路径正确,源图标为正方形,分辨率不低于1024*1024,安卓图标如果不需要特殊效果尽量不要带alpha透明通道,避免适配问题。
  • 清理缓存重试:如果执行命令没有报错但图标未更新,可先执行flutter clean清理项目缓存,重新执行生成命令后,卸载设备上已安装的旧应用再重新编译运行,避免系统缓存旧图标导致看起来没生效。

内容的提问来源于stack exchange,提问作者Khaoula MEHAR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 16:27:06