【问题标题】: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。更新后我面临这个问题

标签: android flutter dart flutter-dependencies dart-pub


【解决方案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 操作系统

      1. 关闭 Android Studio
      2. 从任务管理器中结束与 Flutter 和 Android Studio IDE 相关的进程。
      3. 然后,删除Temp文件夹中的所有内容(运行%temp%直接打开)
      4. 现在,打开 Android Studio 和您的 Flutter 项目。
      5. 运行flutter pub get,它现在可以工作了。

      【讨论】:

        猜你喜欢
        • 2013-09-07
        • 2014-10-09
        • 2012-11-26
        • 2019-12-27
        • 2017-10-22
        • 2020-11-15
        • 2016-05-19
        • 2011-11-20
        • 2011-12-19
        相关资源
        最近更新 更多