这需要很长时间
Posted
技术标签:
【中文标题】这需要很长时间【英文标题】:This is taking an unexpectedly long time 【发布时间】:2020-08-26 15:01:55 【问题描述】:当我尝试在我的颤振项目中使用flutter pub get
添加新的依赖项(包)时,我收到This is taking an unexpectedly long time
消息。
所有其他推荐都可以正常工作,例如flutter run, flutter doctor
等。仅适用于flutter pub get
我正面临这个问题。这就是为什么我无法在我的颤振应用程序中添加新的依赖项(包)。
flutter doctor -v
的结果
[✓] Flutter (Channel stable, v1.17.0, on Linux, locale en_IN)
• Flutter version 1.17.0 at /home/suhask/private_work/Flutter/SDK/flutter_linux_1.17.0-stable/flutter
• Framework revision e6b34c2b5c (9 days ago), 2020-05-02 11:39:18 -0700
• Engine revision 540786dd51
• Dart version 2.8.1
[✓] android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /home/suhask/Android/Sdk
• Platform android-28, build-tools 28.0.3
• Java binary at: /home/suhask/install_soft/android-studio-ide-183.5522156-linux/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b16-5323222)
• All Android licenses accepted.
[✓] Android Studio (version 3.4)
• Android Studio at /home/suhask/install_soft/android-studio-ide-183.5522156-linux/android-studio
• Flutter plugin version 39.0.1
• Dart plugin version 183.6270
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b16-5323222)
[✓] Connected device (1 available)
• Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.0.0 (API 26) (emulator)
• No issues found!
如果有人知道如何解决这个问题,请帮忙。
【问题讨论】:
flutter pub get
是否以错误结束?你的包没有安装? "This is taking an unexpectedly long time"
是一条信息性消息
没有完成错误,也没有安装包
是否有任何飞镖进程正在运行,同时显示“”?如果是这样,请耐心等待,让它完成..
没有飞镖进程没有运行。
昨晚我更新了 Flutter 1.17。更新后我面临这个问题
【参考方案1】:
使用flutter pub get --verbose
获取更多信息。
【讨论】:
【参考方案2】:我遇到了同样的问题,我做了下一个
卸载android studio,我安装的是4.0.1版本
另外我把flutter sdk删掉了,在官方页面重新下载
flutter
最后我执行了命令“颤振医生”
[√] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Versión 10.0.18363.1016],语言环境es-ES)
[√] Android 工具链 - 为 Android 设备开发(Android SDK 版本 29.0.3) [!] Android Studio (版本 4.0) X Flutter 插件未安装;这增加了 Flutter 特定的功能。 X Dart 插件未安装;这增加了 Dart 特定的功能。 [!] IntelliJ IDEA 社区版(2019.3 版) X Flutter 插件未安装;这增加了 Flutter 特定的功能。 X Dart 插件未安装;这增加了 Dart 特定的功能。 [!] VS 代码(版本 1.48.1) 未安装 X Flutter 扩展;从安装 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter [!] 连接的设备 !没有可用的设备
!医生发现了 4 类问题。
它允许创建一个成功的项目
【讨论】:
【参考方案3】:如果您使用的是 Windows 操作系统,
-
关闭 Android Studio
从任务管理器中结束与 Flutter 和 Android Studio IDE 相关的进程。
然后,删除
Temp
文件夹中的所有内容(运行%temp%
直接打开)。
现在,打开 Android Studio 和您的 Flutter 项目。
运行flutter pub get
,它现在可以工作了。
【讨论】:
以上是关于这需要很长时间的主要内容,如果未能解决你的问题,请参考以下文章