小编Vit*_*lin的帖子

如何解决 MacOS m1 上等待锁定文件的 gradle 超时?

我正在使用 Android Studio 2020.3.1 补丁 4(2022 年 1 月 19 日)、Gradle 7.0.2。Java 11 Kotlin 1.6.10、mac Pro 16 m1 arm64(2021)

我是 macOS 新手,从 Ubuntu 跳下来,发现了问题。我正在处理不同的项目,当我尝试切换到另一个项目时,我总是遇到下一个错误:

Gradle could not start your build.
Could not create service of type ResourceSnapshotterCacheService using 
GradleUserHomeServices.createResourceSnapshotterCacheService(). Timeout waiting to lock file hash cache
Run Code Online (Sandbox Code Playgroud)

当我尝试运行或同步同一项目时有时会发生这种情况。

解决方案find ~/.gradle -type f -name "*.lock" -delete 没有用,因为当我完成对 sdk 项目的更改并在另一个项目上测试它时,我一直运行它。相关解决方案kill也没有用

我希望有人能解决这个问题。谢谢 :)

错误文本:

Gradle 无法启动您的构建。

无法使用 GradleUserHomeServices.createResourceSnapshotterCacheService() 创建 ResourceSnapshotterCacheService 类型的服务。等待锁定文件哈希缓存超时(/Users/{user}/.gradle/caches/7.0.2/fileHashes)。它当前正被另一个 Gradle 实例使用。所有者PID:73387 我们的PID:73419 所有者操作:我们的操作:锁定文件:/Users/{user}/.gradle/caches/7.0.2/fileHashes/fileHashes.lock

macos android gradle android-studio apple-m1

6
推荐指数
0
解决办法
1502
查看次数

标签 统计

android ×1

android-studio ×1

apple-m1 ×1

gradle ×1

macos ×1