【问题标题】:Flutter commands delay on Windows and git-remote-https.exe processWindows 和 git-remote-https.exe 进程上的 Flutter 命令延迟
【发布时间】:2020-03-31 21:32:42
【问题描述】:

祝大家无冠状病毒的美好一天,

每次在 Windows 10 上运行任何颤振命令时,我都会遇到明显的延迟。 我试图找到原因,打开任务管理器并在 Windows 命令行中运行 flutter --version。 我注意到每次运行flutter命令时都会启动一个新进程,该进程名为:“git-remote-https.exe”

我试图调查它,我切换到另一个名为“Process Explorer”的 Windows 任务管理器,并打开“git-remote-https.exe”的属性过程以获取有关它的更多信息。我拍了这张截图:

在命令行部分,你看到flutter正在尝试从flutter.git仓库获取远程数据, 我不知道为什么会发生这种行为,考虑到我已经在 D:\Flutter\sdk\ 下载了 Flutter SDK,据我所知,我不需要下载更多数据。

我注意到“git-remote-https”进程每次运行时都会下载大约 1.5MB 的数据,然后终止。我必须等待下载完成才能获得诸如“flutter --version”之类的命令的结果,就像我从远程服务器获得结果一样。

你能帮我解决这个问题吗? 我在 beta 频道上使用颤振版本 1.15.17。 我最近才经历过这种行为,最近一周

我运行“颤振医生 -v”, 等了一段时间,大约 +2 分钟,我猜 'git-remote-https.exe' 进程完成 这是回应:

C:\Users\Rami>flutter doctor -v
[√] Flutter (Channel beta, v1.15.17, on Microsoft Windows [Version 10.0.18363.720], locale en-US)
    • Flutter version 1.15.17 at D:\Flutter\sdk
    • Framework revision 2294d75bfa (4 weeks ago), 2020-03-07 00:28:38 +0900
    • Engine revision 5aff311948
    • Dart version 2.8.0 (build 2.8.0-dev.12.0 9983424a3c)


[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at D:\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_SDK_ROOT = D:\Android\sdk
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Android Studio (version 3.6)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 44.0.2
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

[√] VS Code (version 1.43.2)
    • VS Code at C:\Users\Rami\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.8.1

[√] Connected device (3 available)
    • SM A520F   • 192.168.8.80:5555 • android-arm64  • Android 8.0.0 (API 26)
    • Chrome     • chrome            • web-javascript • Google Chrome 80.0.3987.162
    • Web Server • web-server        • web-javascript • Flutter Tools

• No issues found!

谢谢

【问题讨论】:

标签: git flutter dart


【解决方案1】:

我对 windows 上的 flutter 不太熟悉,但你可以尝试删除 git 并通过安装它

sudo apt install git

【讨论】:

  • 告诉我如果这不起作用,flutter 建立在第一次使用 flutter 命令的基础上。您也可以删除它自己构建的文件夹,不知道这是否有帮助。删除 .pub-cache 中的文件
猜你喜欢
  • 1970-01-01
  • 2019-07-05
  • 2023-02-21
  • 1970-01-01
  • 2014-06-22
  • 2013-07-22
  • 1970-01-01
  • 2011-11-25
  • 2018-12-05
相关资源
最近更新 更多