最近新装了一台电脑,安装了 Arch Linux, 在打包至安卓平台的时候,出现错误 java.nio.file.NoSuchFileException
* What went wrong:
Execution failed for task ':gradle:compileKotlin'.
> java.nio.file.NoSuchFileException: /usr/lib/flutter/packages/flutter_tools/gradle/.kotlin/sessions/kotlin-compiler-9399559054113963986.salive
尝试无论使用 Idea 还是 VSCode 都出现相同报错 (IDEA是全部由插件管理, VSCode是使用命令行运行)

解决方法
在网上搜索了半天,发现了使用 flutter clean 等各种清缓存的方式都没用,当时认为是需要安装一个包
https://aur.archlinux.org/packages/flutter-target-android

在安装这个包之后,再次尝试打包,仍然报错
但是在 android/build/reports 下发现一份错误报告:

打开错误报告,发现在编译过程中,工具无法访问文件夹 /usr/lib/flutter/packages/flutter_tools/gradle

为了快速确认是否是这个问题,这里先用了不太安全的方法,直接chmod 777

完成后,再次执行编译打包指令
