Flutter如何配置flutter_launcher_icons和flutter_launcher_name

在Flutter项目中配置flutter_launcher_icons和flutter_launcher_name时遇到问题,按照文档说明添加依赖并修改pubspec.yaml文件后,运行flutter pub get和flutter pub run flutter_launcher_icons:main命令,但应用图标和名称没有更新。请问正确的配置步骤是什么?是否需要额外设置?在Android和iOS平台上配置方式是否有区别?

2 回复

使用 flutter_launcher_iconsflutter_launcher_name 配置应用图标和名称:

  1. 添加依赖:在 pubspec.yamldev_dependencies 中添加:

    dev_dependencies:
      flutter_launcher_icons: ^0.13.1
      flutter_launcher_name: ^0.2.1
    
  2. 配置图标:在 pubspec.yaml 中指定图标路径:

    flutter_icons:
      android: true
      ios: true
      image_path: "assets/icon/icon.png"
    
  3. 配置名称:创建 flutter_launcher_name.yaml 文件,设置应用名称:

    name: "你的应用名称"
    
  4. 运行命令

    flutter pub get
    flutter pub run flutter_launcher_icons:main
    flutter pub run flutter_launcher_name
    

完成配置后,重新构建应用即可生效。

更多关于Flutter如何配置flutter_launcher_icons和flutter_launcher_name的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


在 Flutter 项目中配置 flutter_launcher_iconsflutter_launcher_name 可以自定义应用图标和应用名称。以下是详细步骤:

1. 配置 flutter_launcher_icons(应用图标)

步骤:

  1. 添加依赖:在 pubspec.yaml 文件的 dev_dependencies 部分添加:

    dev_dependencies:
      flutter_launcher_icons: "^0.13.1"
    

    运行 flutter pub get 安装依赖。

  2. 配置图标路径:在 pubspec.yaml 中新增 flutter_launcher_icons 配置:

    flutter_launcher_icons:
      android: "launcher_icon"
      ios: true
      image_path: "assets/icon/icon.png"
    
    • image_path:指定图标路径(如 assets/icon/icon.png)。
    • android/ios:可单独配置平台,使用 true 启用默认生成。
  3. 生成图标:运行命令:

    flutter pub run flutter_launcher_icons:main
    

    完成后,Android 和 iOS 的启动图标会自动更新。

2. 配置 flutter_launcher_name(应用名称)

步骤:

  1. 添加依赖:在 pubspec.yamldev_dependencies 中添加:

    dev_dependencies:
      flutter_launcher_name: "^0.0.1"
    

    运行 flutter pub get

  2. 配置应用名:在 pubspec.yaml 中新增:

    flutter_launcher_name:
      name: "My App"
    

    name 字段填写想要显示的应用名称。

  3. 生成配置:执行命令:

    flutter pub run flutter_launcher_name:main
    

    这会自动更新 Android 的 AndroidManifest.xml 和 iOS 的 Info.plist 中的应用名称。

注意事项:

  • 图标要求
    • Android:建议 1024×1024 PNG,自适应图标需额外配置。
    • iOS:1024×1024 PNG,需通过 Xcode 进一步处理。
  • 名称限制:避免特殊字符,确保各平台兼容。
  • 备份原有图标和名称文件,以防需要回退。

完成以上步骤后,重新运行应用即可生效。

回到顶部