React Native Gradle报错:无法移动临时工作区
错误信息
java.io.UncheckedIOException: 无法将临时工作区 (C:\Users\Sreya\Desktop\sreya\love-knot\android.gradle\8.6\dependencies-accessors\423f0288fa7dffe069445ffa4b72952b4629a15a-a4bfdb9a-3a8e-40d1-895b-328f0f4c6181) 移动至固定位置 (C:\Users\Sreya\Desktop\sreya\love-knot\android.gradle\8.6\dependencies-accessors\423f0288fa7dffe069445ffa4b72952b4629a15a)
已尝试操作
- 执行
.\gradlew clean清理Gradle - 升级Gradle版本
可行解决方案
手动清理依赖访问器目录
直接删除报错路径下的dependencies-accessors文件夹:C:\Users\Sreya\Desktop\sreya\love-knot\android.gradle\8.6\dependencies-accessors,删除后重新执行Gradle构建命令。检查并修复文件权限
右键android.gradle文件夹 → 属性 → 安全选项卡,确认当前用户对该目录及子文件夹拥有完全控制权限,若权限不足则添加对应权限。释放文件占用
关闭Android Studio、文件管理器等可能占用目标文件的程序,必要时重启电脑,再尝试构建项目。禁用依赖访问器自动生成
在项目根目录的gradle.properties文件中添加以下配置:org.gradle.accessors.dependency.autoGeneration=false保存后重新同步Gradle项目。
内容的提问来源于stack exchange,提问作者Sreyapashikanti

