gpt4 book ai didi

android - Jenkins mergeDebugResources FAILED - 无法访问文件

转载 作者:搜寻专家 更新时间:2023-11-01 09:30:49 27 4
gpt4 key购买 nike

我想在 jenkins 上运行 espresso 测试。我在这里做了配置 https://www.perfectomobile.com/solutions/devtunnel/espresso-in-continuous-integration

我得到如下错误

C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-
1.1\design-26.1.0.aar\a1a21cd8aba52bd546711d26a970dfcb\res\drawable-
v21\avd_hide_password.xml: error: file not found.


Error: java.util.concurrent.ExecutionException:
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
:app:mergeDebugResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException:
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --
debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 9s
10 actionable tasks: 9 executed, 1 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE

有什么问题吗?

最佳答案

发生这种情况是因为 AAPT2 在 Windows 上仍然存在长路径问题(遗憾的是,目前仅支持最多 145 个字符左右的路径)。此文件路径大约为 170,因此超过了该限制。
该问题应该很快就会得到解决,同时您可以将缓存目录移动到更靠近 C: 根的位置。

关于android - Jenkins mergeDebugResources FAILED - 无法访问文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47592266/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com