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

Android构建报错: :app:parseDebugLocalResources任务执行失败

解决Android构建时ParseLibraryResourcesTask解析XML失败问题

核心问题很明确:你的资源ID avatar (末尾带空格)违反了Android资源命名规范,Android只允许资源名使用小写字母、数字和下划线(a-z0-9_),空格属于非法字符,这才导致XML解析任务失败。

按以下步骤彻底解决:

  • 打开报错的nav_header_driver_home.xml文件,找到所有包含avatar 的ID定义,比如:
    android:id="@+id/avatar "
    
    直接删掉末尾的空格,修正为:
    android:id="@+id/avatar"
    
  • 全局检查项目中所有引用这个ID的位置:
    • Java/Kotlin代码里的findViewById(R.id.avatar )
    • 其他XML布局里的@id/avatar
      把这些地方的空格也一并删除,保证引用的ID和定义完全一致。
  • 执行清理重建:
    1. 点击Android Studio顶部菜单栏的Build -> Clean Project
    2. 再选择Build -> Rebuild Project

你之前尝试更换插件、调整构建版本、修改标签的操作没解决问题,是因为这些操作没有触及到问题的根源——非法的资源ID命名。只有修正这个命名错误,才能彻底解决构建失败的问题。

内容的提问来源于stack exchange,提问作者Hasmudin Raja

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 21:06:06