Jenkins Gradle app:mergeDebugResources无法打开PNG文件

我可以从 Android Studio和cmd进行gradle构建.但这个问题只是在jenkins的建设中出现.这个问题并没有出现在Mac Jenkins设置中,而是出现在我的Windows设置中.

以下是我的gradle设置.

enter image description here

:应用:mergeBetaDebugResources

AAPT: \\?\C:\Windows\System32\config\systemprofile\.android\build-cache\671e94b2d47b0ef7a24e43f8814a29b911cc4872\output\res\drawable-ldrtl-mdpi\abc_ic_ab_back_mtrl_am_alpha.png ERROR: Unable to open PNG file
AAPT: \\?\C:\Windows\System32\config\systemprofile\.android\build-cache\7dc509eb0db17265925a5800b67445547ef97697\output\res\drawable-hdpi\common_google_signin_btn_text_dark_disabled.9.png ERROR: Unable to open PNG file
AAPT: \\?\C:\Windows\System32\config\systemprofile\.android\build-cache\671e94b2d47b0ef7a24e43f8814a29b911cc4872\output\res\drawable-ldrtl-xxxhdpi\abc_ic_menu_copy_mtrl_am_alpha.png ERROR: Unable to open PNG file
Error: Some file crunching failed, see logs for details
:app:mergeBetaDebugResources FAILED
此错误是由于build-cache的新功能.它使用默认的build-cache文件夹,这是一个很长的路径.您可以通过向gradle.properties添加android.enableBuildCache = false来禁用build-cache,也可以设置build-cache路径.见 https://developer.android.com/studio/build/build-cache.html
本站公众号
   欢迎关注本站公众号,获取更多程序园信息
开发小院