You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android编译AAPT报错写入R.txt失败显示The data is invalid如何解决?

AAPT: error: failed writing to 'path_to_android_project\app\build\intermediates\runtime_symbol_list\devDebug\R.txt': The data is invalid. (13)

可行解决方案

按照以下优先级依次尝试即可解决绝大多数该类报错:

  • 清理构建缓存并重启进程
    关闭Android Studio,结束后台所有Java、Gradle相关进程,依次删除项目根目录下的build文件夹、app模块下的build文件夹、全局Gradle缓存目录(Windows默认路径C:\Users\用户名\.gradle\caches,Mac/Linux默认路径~/.gradle/caches),重新打开Android Studio后依次执行Clean Project -> Rebuild Project。
  • 临时调整AAPT编译配置
    在项目根目录的gradle.properties文件中添加如下配置,临时禁用增量编译排查问题:
    android.enableAapt2.incremental=false
    
    注意:若上述配置无效,可尝试临时添加android.enableAapt2=false禁用AAPT2验证是否为AAPT2适配问题,排查完成后建议切回AAPT2,官方已不再维护旧版AAPT。
  • 验证版本匹配关系
    确认项目级build.gradle中的Android Gradle Plugin版本,与gradle-wrapper.properties中的Gradle版本相互兼容,版本对应规则可参考Android官方开发者文档。匹配完成后再执行构建操作。
  • 检查权限与拦截规则
    确认当前系统用户对项目所在目录拥有完整读写权限;临时关闭本地杀毒软件、Windows Defender实时防护等安全工具,该类工具常出现误拦截AAPT文件写入操作的情况,关闭后重新构建。
  • 调整项目存放路径
    若项目存放在包含中文、空格或特殊字符的路径下,将项目整体移动到纯英文无特殊字符的目录下后重新构建。

内容的提问来源于stack exchange,提问作者Facundo Farall

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 04:51:02