Android Studio创建Jetpack Compose项目时Gradle同步报错
环境信息
- Android Studio版本:Jellyfish | 2023.3.1
- Build编号:AI-233.14808.21.2331.11709847(2024年4月12日构建)
- Runtime版本:17.0.10+0--11572160 amd64
- VM:JetBrains s.r.o. 出品的OpenJDK 64-Bit Server VM
- 操作系统:Windows 11.0
- GC策略:G1 Young Generation, G1 Old Generation
- 内存分配:2048M
- CPU核心数:8
- 注册表配置:ide.experimental.ui=true
问题现象
创建Jetpack Compose项目时,项目同步阶段失败,核心错误提示:
C:\Users\Leona\.gradle\caches\transforms-4\5aea79953a1eab868b13bfb048843e5d\metadata.bin (系统找不到指定文件)
完整错误堆栈如下:
* Exception is: org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'Github Compose'. at org.gradle.configuration.project.LifecycleProjectEvaluator.wrapException(LifecycleProjectEvaluator.java:84) at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:77) at org.gradle.configuration.project.LifecycleProjectEvaluator.access$500(LifecycleProjectEvaluator.java:55) at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.lambda$run$0(LifecycleProjectEvaluator.java:111) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$1(DefaultProjectStateRegistry.java:407) ... at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: org.gradle.internal.operations.MultipleBuildOperationFailures: A build operation failed. Could not read workspace metadata from C:\Users\Leona\.gradle\caches\transforms-4\5aea79953a1eab868b13bfb048843e5d\metadata.bin at org.gradle.internal.operations.DefaultBuildOperationQueue.markFinished(DefaultBuildOperationQueue.java:158) at org.gradle.internal.operations.DefaultBuildOperationQueue.lambda$waitForWorkToComplete$0(DefaultBuildOperationQueue.java:148) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:336) at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:319) ... at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.io.UncheckedIOException: Could not read workspace metadata from C:\Users\Leona\.gradle\caches\transforms-4\5aea79953a1eab868b13bfb048843e5d\metadata.bin at org.gradle.internal.execution.history.impl.DefaultImmutableWorkspaceMetadataStore.loadWorkspaceMetadata(DefaultImmutableWorkspaceMetadataStore.java:63) ... at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) Caused by: java.io.FileNotFoundException: C:\Users\Leona\.gradle\caches\transforms-4\5aea79953a1eab868b13bfb048843e5d\metadata.bin (系统找不到指定文件) at org.gradle.internal.execution.history.impl.DefaultImmutableWorkspaceMetadataStore.loadWorkspaceMetadata(DefaultImmutableWorkspaceMetadataStore.java:45) ... 33 more CONFIGURE FAILED in 1s
解决方案
清理Gradle缓存:
- 关闭Android Studio
- 删除路径
C:\Users\Leona\.gradle\caches下的所有文件及文件夹 - 重新打开Android Studio,点击工具栏的「Sync Project with Gradle Files」按钮重新同步项目
检查文件夹权限:
右键点击C:\Users\Leona\.gradle文件夹,选择「属性」-「安全」,确认当前用户拥有该文件夹的完全控制权限,若没有则添加对应权限重新创建项目:
如果清理缓存后问题仍存在,尝试创建一个全新的Jetpack Compose项目,使用默认模板配置,排除自定义设置导致的异常
内容的提问来源于stack exchange,提问作者Leonardo Sibela
相关产品推荐
相关产品推荐

