【问题标题】:Android build fails on Bamboo with Aapt2ExceptionAndroid 构建在 Bamboo 上失败并出现 Aapt2Exception
【发布时间】:2018-05-09 12:30:00
【问题描述】:

我一直从 Bamboo 那里得到这个。 尝试了所有提到的解决方案。还没有对我有用的东西

像这样:Gradle build :app:mergeDebugResources file not found error

:app:mergeIt2Resources 2018 年 5 月 9 日 21:00:33 C:\Windows\System32\config\systemprofile.gradle\caches\transforms-1\files-1.1\play-services-base-15.0.1.aar\8bd8dfdd2cf63cd839f54537b3cca1ce\res\drawable -xxhdpi-v4\common_google_signin_btn_icon_light_normal_background.9.png:错误:找不到文件。 2018 年 5 月 9 日 21:00:33 C:\Windows\System32\config\systemprofile.gradle\caches\transforms-1\files-1.1\core-0.9.6.0.aar\0db248fe8779d2711cac6d6677bfeb28\res\anim\popup_exit.xml : 错误: 找不到文件。 2018 年 5 月 9 日 21:00:33 C:\Windows\System32\config\systemprofile.gradle\caches\transforms-1\files-1.1\core-0.9.6.0.aar\0db248fe8779d2711cac6d6677bfeb28\res\drawable-anydpi-v21 \md_nav_back.xml:错误:找不到文件。 2018 年 5 月 9 日 21:00:33 C:\Windows\System32\config\systemprofile.gradle\caches\transforms-1\files-1.1\play-services-base-15.0.1.aar\8bd8dfdd2cf63cd839f54537b3cca1ce\res\drawable -hdpi-v4\common_google_signin_btn_icon_dark_normal_background.9.png:错误:找不到文件。 2018 年 5 月 9 日 21:00:33 C:\Windows\System32\config\systemprofile.gradle\caches\transforms-1\files-1.1\play-services-base-15.0.1.aar\8bd8dfdd2cf63cd839f54537b3cca1ce\res\drawable -mdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png:错误:找不到文件。 2018 年 5 月 9 日 21:00:33 C:\Windows\System32\config\systemprofile.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\ab46dfcb77975b5f25129199a474e726\res\drawable-hdpi -v4\abc_ic_menu_share_mtrl_alpha.png:错误:找不到文件。 . . . . . . . . C:\Windows\System32\config\systemprofile.gradle\caches\transforms-1\files-1.1\core-0.9.6.0.aar\0db248fe8779d2711cac6d6677bfeb28\res\layout-ldrtl-v17\md_listitem_singlechoice.xml:错误:找不到文件. 2018 年 5 月 9 日 21:00:42 错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT2 错误:查看日志了解详细信息 2018 年 5 月 9 日 21:00:44 :app:mergeIt2Resources 失败 2018 年 5 月 9 日 21:00:44
2018 年 5 月 9 日 21:00:44 失败:构建失败并出现异常。 2018 年 5 月 9 日 21:00:44
2018 年 5 月 9 日 21:00:44 * 出了什么问题: 2018 年 5 月 9 日 21:00:44 任务“:app:mergeIt2Resources”执行失败。 2018 年 5 月 9 日 21:00:44 > 错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT2 错误:查看日志了解详细信息 2018 年 5 月 9 日 21:00:44
2018 年 5 月 9 日 21:00:44 * 尝试: 2018 年 5 月 9 日 21:00:44 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。 2018 年 5 月 9 日 21:00:44
2018 年 5 月 9 日 21:00:44 * 在https://help.gradle.org获取更多帮助

【问题讨论】:

    标签: android android-studio gradle bamboo


    【解决方案1】:

    这是 AAPT2 中的一个错误,Windows 上的文件路径中包含非 ascii 字符。更新到 android gradle 插件版本 3.2.0-alpha11 或更高版本,已修复此问题。

    【讨论】:

    • 仍然收到错误:FAILURE: Build failed with an exception。 * 出了什么问题:任务 ':app:mergeIt2Resources' 执行失败。 > 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-27.1.1.aar\525d312999e542d9a8a4472bd9651209\res\layout\abc_action_bar_up_container.xml:错误:找不到文件。
    • 命令:C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-alpha13-4662957-windows.jar\9fd6c5e1bafb02ba1525472293a7817e\ aapt2-3.2.0-alpha13-4662957-windows\aapt2.exe 编译 --legacy \ -o \ C:\work\bamboo\xml-data\build-dir\DDLP-DD-JOB1\app\build\intermediates\ res\merged\it2\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\525d312999e542d9a8a4472bd9651209\res\layout\abc_action_bar_up_container.xml 守护进程: AAPT2 aapt2-3.2.0-alpha13-4662957-windows 守护进程#5
    • 这很奇怪。能不能把C:\Windows\System32\config\systemprofile\.gradle\目录删掉再试一次?
    猜你喜欢
    • 2021-12-21
    • 1970-01-01
    • 2018-10-06
    • 2022-07-20
    • 2022-11-02
    • 1970-01-01
    • 2021-11-11
    • 2020-05-07
    • 2023-03-03
    相关资源
    最近更新 更多