在我的Linux机器上构建Flutter应用程序时,我遇到了这个错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:copyFlutterAssetsDebug'.
> Could not copy file '/FwzFiles/GitHub/nilai_sekolah/build/app/intermediates/flutter/debug/android-arm64/flutter_assets' to '/FwzFiles/GitHub/nilai_sekolah/build/app/intermediates/merged_assets/debug/mergeDebugAssets/out/flutter_assets'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
我不得不设置我的Android设备(Google Pixel 2)using this tutorial(这需要我更改udev权限),所以这与错误有关吗?我可以将pull
和push
文件传输到我的设备。
如何修复此错误?
2条答案
按热度按时间7jmck4yq1#
我有同样的错误前一段时间,在大量的研究结束时,我意识到,我为我的项目创建的目录是一个分区挂载时,我的Ubuntu是引导,这是给这个目录根所有者,然后,我不能编辑任何与flutter。我编辑了/etc/fstab,它解决了我的问题。
对于您的问题,我将使用:用途:
sudo chown -R $USER: /FwzFiles/GitHub/[project_folder]
然后打开你的项目文件夹的属性,转到“权限”,看看你是否是该文件夹的所有者。
如果这一点不起作用:
sudo chmod -R 777 /FwzFiles/GitHub/[project_folder]
说明:
tvz2xvvm2#
很简单。只需从
./gradle/6.7/executionHistory/
中删除executionHistory.bin
文件