Android资源链接失败及\debug\stableIds.txt报错(13)求解决建议
Android资源链接失败(stableIds.txt数据无效)问题解决方案
报错详情
- 顶层报错提示:Android resource linkage failed(Android 资源链接失败)
- 具体错误日志:
\debug\stableIds.txt: error: failed to open: the data is invalid. (13)
该日志含义为:构建生成的debug目录下的stableIds.txt文件打开失败,数据无效,错误码13通常对应系统层面的读写权限异常。
解决步骤
- 清理重建项目
在Android Studio顶部菜单栏依次执行Build > Clean Project、Build > Rebuild Project,绝大多数因构建缓存临时损坏导致的该问题可直接解决。 - 手动删除构建缓存
若清理重建无效,关闭Android Studio后,删除项目根目录下的build文件夹,再删除app模块目录下的build文件夹,重启Android Studio后重新构建即可。 - 排查项目路径权限与格式
错误码13属于系统权限类报错,先确认项目存放目录未被设置为只读,其次不要将项目存放在系统受保护目录(如Windows系统的C盘Program Files目录)、包含中文/特殊字符/空格的路径下,将项目迁移到纯英文无特殊符号的普通目录后再尝试构建。 - 关闭Gradle构建缓存
若上述操作均无效,打开项目根目录下的gradle.properties文件,添加配置org.gradle.caching=false,保存后同步Gradle即可。
内容的提问来源于stack exchange,提问作者R3VER
相关产品推荐
相关产品推荐

