提问人:Michał M 提问时间:8/29/2023 最后编辑:TylerHMichał M 更新时间:8/30/2023 访问量:45
编译 Android gradle 脚本时出现“无法为锁定文件创建父目录”
"Could not create parent directory for lock file" when compiling Android gradle script
问:
我在 Android Studio 中遇到错误,例如在 gradle 文件中添加依赖项时。所以我重新安装了,一切都很好,直到我完成了这个项目。但是,我在编译时收到此错误:
无法为锁定文件 C:\Program Files\Java\jdk-20\wrapper\dists\gradle- 8.1.1-bin\9wiye5v2saajue4irfo8ybqfp\gradle-8.1.1-bin.zip.lck 创建父目录
重新安装 Android 和 Java 无济于事。我应该怎么做才能解决此错误?
答:
-1赞
Ramakrishna
8/29/2023
#1
您需要授予 gradle 权限。运行以下命令(将实际的 gradle 路径放入<path_to_gradle>
)
chmod ugo+rwx <path_to_gradle>
如果上述方法不起作用,请以管理员身份运行 Android Studio。
评论
0赞
Michał M
8/30/2023
第一个不起作用,但以管理员身份启动 Android Studio 确实解决了所有问题。非常感谢您的帮助。
0赞
Mark Rotteveel
8/31/2023
Windows 没有 ,它也不是正确的解决方案(顺便说一句,以管理员身份运行 Android Studio 也不是)。chmod
评论
C:\Program Files\Java\jdk-20
C:\Users\<yourusername>\.gradle