使用团队城市构建和安装Android应用。不断出现错误。
[16:59:38] [步骤1/1]任务执行失败 ':app:mergeDebugResources'。 org.gradle.internal.UncheckedException: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception:Android资源 编译失败输出: C:\ Windows \ System32 \ config \ systemprofile.gradle \ caches \ transforms-1 \ files-1.1 \ appcompat-v7-28.0.0.aar \ 3467ebf6f9d1bb66db4bdb226db55512 \ res \ drawable-hdpi-v4 \ abc_ic_menu_share_mtrl_alpha.png: 错误:找不到文件。
命令: C:\ Windows \ System32 \ config \ systemprofile.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ 8a1ce91548f2547bb27874a553d3981d \ aapt2-3.2.1-4818971-windows \ aapt2.exe 编译--no-crunch \ -旧版\ -o \ C:\ TeamCity \ buildAgent \ work \ 7028d0f31da34ed0 \ Workshop \ app \ build \ intermediates \ res \ merged \ debug \ C:\ Windows \ System32 \ config \ systemprofile.gradle \ caches \ transforms-1 \ files-1.1 \ appcompat-v7-28.0.0.aar \ 3467ebf6f9d1bb66db4bdb226db55512 \ res \ drawable-hdpi-v4 \ abc_ic_menu_share_mtrl_alpha.png 守护程序:AAPT2 aapt2-3.2.1-4818971-windows守护程序#1
它说找不到的文件肯定存在。我是.net开发人员,几乎没有任何android开发经验,所以我不知道接下来要解决什么。请帮忙。
答案 0 :(得分:3)
AAPT2似乎在Windows上的长路径上有些麻烦。尝试将Gradle缓存移近C:\
,以缩短文件路径。
以下是有关如何更改缓存位置的答案:How to set gradle cache location?