繁体   English   中英

APK构建在詹金斯失败

[英]Apk build fail in jenkins

AAPT err(Facade for 1340746194): \\? 
\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0- 
 beta01.aar\01ea746f5d966b5b6980a3ad201cbcd2\res\drawable-xxhdpi-v4\abc_switch_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
 AAPT err(Facade for 1340746194): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0-beta01.aar\01ea746f5d966b5b6980a3ad201cbcd2\res\drawable-mdpi-v4\abc_textfield_activated_mtrl_alpha.9.png ERROR: Unable to open PNG file

错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT错误:检查日志以获取详细信息:app:mergeReleaseResources FAILED

失败 :生成失败,发生异常。

  • 出了什么问题

    任务':app:mergeReleaseResources'的执行失败。 错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT错误:查看日志以获取详细信息

尝试了一切

android.enableAapt2 = FALSE
gradle属性中的android.enableBuildCache = false。 aaptOptions {cruncherEnabled = false}

仍然失败

如果它给出aapt错误,则意味着资源中的错误不在代码中,请确保您使用的是PNG文件。

也从这里转换您的png文件,然后检查此链接,将其放在您的项目中,然后重试,希望您的问题能解决

您可以通过分成较小的任务组来解决此问题

  1. 构建assembleDebug
  2. 测试
  3. connectedAndroidTest

当我在Jenkins中作为单个任务一起运行Debug和Test时,我遇到了类似的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM