【解决】Android Gradle Sync 报错 Could not read workspace metadata

异常信息

复制代码
Caused by: java.io.UncheckedIOException:
 Could not read workspace metadata from C:\Users\xxx\.gradle\caches\transforms-4\69955912123c68eecd096b71c66ee211\metadata.bin

异常原因

看字面意思是不能读取metadata文件,原因可能是因为缓存目录异常,再有可能是读取权限异常。

解决方法

1、尝试Build->Clean Project,之前有构建成功的话,可能会有Clean Project

2、如果没有Clean Project或者Clean后依然没有解决,那么就需要删掉C:\Users\xxx\.gradle\caches下的文件,删除后下次Sync会重新拉取远程依赖,所以同步时会比较慢。

相关推荐
我命由我1234516 小时前
Android Studio - Android Studio 自定义预览尺寸
android·java·ide·java-ee·android studio·android-studio·android runtime
取个名字太难了~18 小时前
越用越便宜,越用越强大:影像 SDK 的边际成本递减与网络效应实践
android·数码相机·美颜·相机连接·demu
CHNE_TAO_EMSM20 小时前
Android studio 打开文件时自动下载源码
前端·javascript·android studio
AFinalStone1 天前
Android 7系统网络(四)Native层(下)—netd Controller详解
android·网络
爱笑鱼1 天前
Handler(一):post 之后,Runnable 到底在哪个线程执行?
android
木木子221 天前
[特殊字符] 音乐播放器——状态驱动的多媒体控制
android·开发语言·华为·php·harmonyos
雨白1 天前
C 语言基础:结构体、联合体与枚举
android
阿巴斯甜1 天前
Android 代码混淆
android
apihz1 天前
台风实时与历史详情查询免费 API 接口完整教程
android·开发语言·tcp/ip·dubbo·台风·天气预报
浪客川1 天前
AOSP源码隐藏状态栏
android·aosp