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

Android Studio 3.0.1新建项目AAPT2执行异常排查求助

解决Android Studio 3.0.1中AAPT2构建失败问题

从你给出的完整Gradle日志里,我定位到了两个核心问题,咱们一步步来解决:

1. 先处理SDK组件位置不一致的警告

日志里反复弹出这个提示:

Observed package id 'add-ons;addon-google_apis-google-19' in inconsistent location 'D:\AndroidSDK\add-ons\addon-google_apis-google-19-1' (Expected 'D:\AndroidSDK\add-ons\addon-google_apis-google-19')

这个路径不匹配会干扰资源构建流程,修复方法很直接:

  • 打开你的SDK目录D:\AndroidSDK\add-ons\
  • 把文件夹addon-google_apis-google-19-1重命名为addon-google_apis-google-19,和系统期望的路径保持一致
  • 重启Android Studio,然后点击菜单栏的Build > Clean Project清理项目

2. 修复values_values.arsc.flat无法打开的错误

这个是导致AAPT2构建失败的直接原因,一般是缓存损坏或权限/路径问题,试试这些操作:

  • 删除项目根目录下的build文件夹,彻底清除本地构建缓存
  • 打开Android Studio的File > Invalidate Caches / Restart,选择Invalidate and Restart,让IDE彻底清理缓存并重启
  • 检查项目里的values.xml文件有没有语法错误(比如未闭合的标签、乱码或特殊字符)——AAPT2对资源文件的语法要求比旧版AAPT严格很多
  • 如果是Windows系统,确认项目路径里没有中文、空格或特殊符号(比如括号、感叹号),AAPT2对这类路径的兼容性较差,尽量改用纯英文路径

最后验证

完成上面的步骤后,重新点击构建按钮(或者执行命令./gradlew assembleDebug),应该就能正常构建了。如果还是有问题,可以运行./gradlew assembleDebug --stacktrace获取更详细的堆栈信息,咱们再进一步排查。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 04:21:50