这需要很长时间

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,它现在可以工作了。

【讨论】:

以上是关于这需要很长时间的主要内容,如果未能解决你的问题,请参考以下文章

Postgresql 选择计数查询需要很长时间

如果不逐行遍历数据框,这需要很长时间,我如何检查多行是不是都满足条件?

获取记录需要很长时间

PayPal API 需要很长时间才能响应

PHP - file_exists 需要很长时间

MySQL 查询返回 JSON 数据需要很长时间