【发布时间】:2019-09-10 07:15:46
【问题描述】:
我正在尝试在 Flutter 中安装一个包 (dynamic_theme)。当我运行flutter packages get -v 时,它甚至不会尝试安装包。
到目前为止我已经尝试过:
- 正在运行
flutter packages get - 正在运行
flutter packages get - 重新启动我的电脑
- 更新颤振
- 添加了另一个包,但也没有安装
- 更新了 Android Studio
在我的 pubspec.yaml 中我放了:
dependencies:
flutter:
sdk: flutter
firebase_core:
cupertino_icons: ^0.1.2
dynamic_theme: ^1.0.1 # the package does not install
uuid: 2.0.0 # the package does not install
在详细运行 flutter packages get 的日志中,它安装了它输出的包:
[ +422 ms] Running "flutter packages get" in quiz_app... (completed in 0.4s)
[ +57 ms] Found plugin firebase_core at E:\Other\SDKs\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.4\
[ +13 ms] Found plugin shared_preferences at E:\Other\SDKs\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences-0.5.2\
[ +141 ms] Found plugin firebase_core at E:\Other\SDKs\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.4\
[ +6 ms] Found plugin shared_preferences at E:\Other\SDKs\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences-0.5.2\
[ +26 ms] "flutter get" took 718ms.
我预计 Flutter 会下载并安装软件包,但它只是检查已安装软件包的更新,例如 firebase_core。
【问题讨论】:
-
为什么没有
firebase_core的版本?这是复制粘贴错误还是您实际的 pubspec.yaml 文件?我认为这可能是您的问题(查看您的 cmets)。当前版本是0.3.4。 -
我认为不指定版本总是最新的,但我可以尝试更改它。
-
@tomerpacific 指定版本没有帮助。它在有和没有版本期间下载 0.3.4。
-
@Alive - 我有两件事要建议:要么尝试开始一个全新的项目,然后只添加所需的库,然后看看会发生什么。或者,您是否尝试过运行
flutter clean? -
flutter clean没有改变任何东西。启动一个新项目也没有安装包。我尝试安装我知道有效但也没有安装的软件包 UUID。
标签: flutter flutter-dependencies