Flutter - 添加启动器图标时出错 - 依赖项可能只有一个来源

Posted

技术标签:

【中文标题】Flutter - 添加启动器图标时出错 - 依赖项可能只有一个来源【英文标题】:Flutter - Error while adding Launcher icon -A dependency may only have one source 【发布时间】:2020-02-17 07:19:09 【问题描述】:

我尝试将启动器图标添加到我的项目中,但出现此错误,

pubspec.yaml 第 86 行第 5 列出错:依赖项可能只有一个来源。

我已经创建了资产文件夹/图标/launcher_png。然后我在 pubspec.yaml 中添加了以下行,但是在运行 pub get 时出现错误 “pubspec.yaml 第 86 行第 5 列出错:依赖项可能只有一个来源。” .实际上,我需要为 androidios 生成启动器图标。

这是我的截图,

【问题讨论】:

【参考方案1】:

看起来你在 dev_dependencies 下添加了flutter_icons。它应该与不在它之下的 dev_dependencies 处于同一级别。

dev_dependencies:
  build_runner: ^1.0.0
flutter_icons:
  android: "launcher_icon"
  ios: true
  image_path: "icons/icon.png"

【讨论】:

以上是关于Flutter - 添加启动器图标时出错 - 依赖项可能只有一个来源的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 动态更改应用程序启动图标

添加 Firestore 依赖项会导致 Flutter 应用程序出错

FLutter - 尝试运行应用程序时出错

在 1.20.4 版本中添加 Flutter web-view 插件时出错

Flutter 意外退出,读取依赖时出错

Android Studio 中的 Google Maps Flutter 出错