完整错误:Flutter failed to delete a directory at "build\flutter_assets". The flutter tool cannot access the file or directory. Please ensure that the SDK and/or project is installed in a location that has read/write permissions for the current user.
尝试运行时出现错误flutter run -d chrome
带有这些注释(全部关于新创建的项目):
- 如果项目位于 C: 驱动器 - 它始终有效
- 如果项目位于同步的 D:\Google Drive\ 文件夹内的 D: 驱动器中,则它会在第二次运行时引发错误。
- 如果项目位于已同步文件夹之外的 D: 中 - 它始终有效
但是,我需要它在同步文件夹内运行,因为我使用多个位置和计算机来开发项目。
Flutter 3.3.2 • 通道稳定。仅用于 Chrome 设备(网络开发)。我使用的是 Windows 10。Flutter 安装在 D:\src\flutter 上。
我尝试过的事情清单:
- 将构建文件夹内容移至资产文件夹。结果:运行一次,但任何额外的运行都会再次引发错误。作为在这里建议 https://stackoverflow.com/questions/69993997/flutter-failed-to-delete-a-directory-at-build-flutter-assets.
-
flutter clean
结果:抛出相同的错误
- Running
flutter clean
以管理员身份使用cmd。结果:同样的错误
- 手动删除文件夹。结果:抱怨另一个文件夹也出现同样的错误。一旦我手动删除它抱怨的所有内容,它就会运行一次,但任何额外的运行都会再次引发错误。
- 重新启动计算机
- 甚至尝试给予
Everyone
full-access
项目文件夹的权限。
- 尝试在不同位置安装 flutter C:\src\flutter
我已经尝试解决这个问题好几天了,但我在互联网上找到的答案都不起作用。
颤振医生输出:https://pastebin.com/9XpHW7T8 https://pastebin.com/9XpHW7T8
编辑:尝试了更多的事情并将它们添加到列表中。
EDIT2:添加了我尝试过的另一件事。
EDIT3:添加了颤振医生输出。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)