我正在尝试配置我的Flutter项目,使其在web上工作。在尝试运行flutter upgrade之后,我使用flutter channel master切换到主通道。我现在得到一个无限循环,上面写着:
Building flutter tool...
Running pub upgrade...
Pub failed to delete entry because it was in use by another process.
This may be caused by a virus scanner or having a file
in the directory open in another application.
Error (1): Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (9 tries left)
Waiting for 0 seconds, press CTRL+C to quit ...
Running pub upgrade...
Pub failed to delete entry because it was in use by another process.
This may be caused by a virus scanner or having a file
in the directory open in another application.
Error (1): Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (8 tries left)
Waiting for 2 seconds, press CTRL+C to quit ...
Terminate batch job (Y/N)? Y我尝试了很多方法,比如运行flutter clean,尝试切换回稳定的频道,删除flutter/bin目录中的缓存文件夹,关闭我的windows defender,似乎都不起作用。现在,当我尝试运行flutter doctor或任何其他flutter命令时,我得到相同的无限循环和相同的消息。我也尝试过手动下载并用新的安装替换我的flutter sdk安装,这也不起作用。在这一点上,我唯一的选择是完全删除flutter并从头重新安装吗?
如果有任何关于如何解决这个问题的建议,我将不胜感激。
发布于 2021-08-07 00:24:02
我以管理员身份运行我的编译器,它对我有效。以管理员身份打开Android Studio或Visual Studio。
发布于 2021-07-07 13:53:13
我遇到了这个问题,发现这个问题是我添加的一个新依赖项。在我的例子中,它是assets_audio_player: ^3.0.3+1,但当然它可以是任何依赖项。立即删除它就解决了我的问题。
发布于 2021-10-10 07:42:48
面对这个问题,不得不在终端上运行"start ms-settings:developers“。它解决了这个问题。
https://stackoverflow.com/questions/67578189
复制相似问题