我一直在
在flutter_sportters中运行“flutter packages get”... pubspec.yaml第6行第5行出错:依赖项可能只有一个源 . sdk:flutter ^^^^^^^^^^^^^
当我运行我的应用程序或包得到 .
以前工作得非常好 . 不知道如何解决这个问题 .
考虑一下你将使用这个包“shared_preferences” .
您将在pubspec.yaml中收到此错误 . 如果你喜欢下面的话 .
dependencies: flutter: sdk: flutter shared_preferences: v0.4.2
Indention非常重要,因为你不小心添加了下面的flutter依赖项下的shared_preference包 . 所以错误“一个依赖可能只有一个来源”
正确的格式如下:
dependencies: flutter: sdk: flutter shared_preferences: v0.4.2 #no indention
它因 Indention 而抛出错误 . 在flutter中添加依赖项时保持Indention很重要 .
Before :
dependencies: flutter: sdk: flutter cupertino_icons: ^0.1.2 english_words: ^3.1.0
After :
希望这能解决你的错误 . 快乐的编码!
您可以在 pubspec.yaml 文件中进行定义
dependencies: flutter: sdk: flutter image_picker: 0.4.1
和 flutter packages get 您可以通过终端呼叫,或者在编辑 pubspec.yaml 文件时使用Android Studio而不是上面的选项availbale .
在 terminal 中转到项目目录,然后输入 flutter packages get
打开pubspec.yaml文件
dependencies: flutter: sdk: flutter cupertino_icons: ^0.1.2 country_code_picker: ^1.0.4
其他答案都是正确的 . 我还想补充一点,我试图添加 shared_preferences ,即使我的缩进是正确的,我仍然得到问题中提到的错误 . 要解决它,我改变了我的项目的名称,因为它也是 shared preferences
shared_preferences
shared preferences
无论我做了什么,我都会不断收到这个错误,包括评论新的一行 . 最后,我用正确的缩进将它们重新放入并运行程序 . 这个问题神奇地解决了 . 但是,缩进是至关重要的 .
由于依赖项中的包重复,我得到此错误,即:依赖项:
扑:sdk:扑
**cupertino_icons: ^0.1.2** english_words: ^3.1.5
#以下将Cupertino Icons字体添加到您的应用程序中 . #与CupertinoIcons类一起使用,用于iOS样式图标 .
cupertino_icons: ^0.1.2
我通过删除重复然后 Flutter clean 然后 Flutter Packages Get 解决了这个错误 .
7 回答
考虑一下你将使用这个包“shared_preferences” .
您将在pubspec.yaml中收到此错误 . 如果你喜欢下面的话 .
Indention非常重要,因为你不小心添加了下面的flutter依赖项下的shared_preference包 . 所以错误“一个依赖可能只有一个来源”
正确的格式如下:
它因 Indention 而抛出错误 . 在flutter中添加依赖项时保持Indention很重要 .
Before :
After :
希望这能解决你的错误 . 快乐的编码!
您可以在 pubspec.yaml 文件中进行定义
和 flutter packages get 您可以通过终端呼叫,或者在编辑 pubspec.yaml 文件时使用Android Studio而不是上面的选项availbale .
在 terminal 中转到项目目录,然后输入 flutter packages get
打开pubspec.yaml文件
其他答案都是正确的 . 我还想补充一点,我试图添加
shared_preferences
,即使我的缩进是正确的,我仍然得到问题中提到的错误 . 要解决它,我改变了我的项目的名称,因为它也是shared preferences
无论我做了什么,我都会不断收到这个错误,包括评论新的一行 . 最后,我用正确的缩进将它们重新放入并运行程序 . 这个问题神奇地解决了 . 但是,缩进是至关重要的 .
由于依赖项中的包重复,我得到此错误,即:依赖项:
扑:sdk:扑
#以下将Cupertino Icons字体添加到您的应用程序中 . #与CupertinoIcons类一起使用,用于iOS样式图标 .
cupertino_icons: ^0.1.2
我通过删除重复然后 Flutter clean 然后 Flutter Packages Get 解决了这个错误 .