【问题标题】:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2InternalExceptionjava.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2InternalException
【发布时间】:2020-04-20 10:30:43
【问题描述】:

运行命令时出错:
ionic cordova build android --prod --release

当我使用 ionic cordova run android 时它完美运行

但是当我尝试为部署创建发布 apk 时,它给出了一个错误:

  • 出了什么问题:FAILED 任务“:app:mergeReleaseResources”执行失败。

    java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2InternalException: AAPT2 aapt2-3.3.0-5013011-windows 守护进程 #2:编译期间出现意外错误 'E:\Unnati\WorkSpace\gita\platforms\android\app\src\main\res\drawable-land-xxxhdpi\screen.png', 试图停止守护进程。这在正常情况下不应该发生 如果是,请提出问题。

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 通过https://help.gradle.org获得更多帮助

在 21 秒内构建失败 20 个可操作的任务:1 个已执行,19 个是最新的 E:\Unnati\WorkSpace\gita\platforms\android\gradlew:命令失败 退出代码 1 错误输出:FAILURE: Build failed with an 例外。

  • 出了什么问题:任务 ':app:mergeReleaseResources' 执行失败。

    java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2InternalException: AAPT2 aapt2-3.3.0-5013011-windows 守护进程 #2:编译期间出现意外错误 'E:\Unnati\WorkSpace\gita\platforms\android\app\src\main\res\drawable-land-xxxhdpi\screen.png', 试图停止守护进程。这在正常情况下不应该发生 如果是,请提出问题。

如何解决这个问题?

【问题讨论】:

  • 进入android项目根目录运行gradlew assembleRelease --stacktrace
  • 'gradlew' 不是内部或外部命令、可运行程序或批处理文件。 @JensV
  • 能在项目中找一个gradlew.bat文件吗?然后从那里打开一个cmd并执行命令

标签: android angular cordova ionic4 release


【解决方案1】:

通过在build.gradle中添加这个来解决:

allprojects {
    // Workaround for https://issuetracker.google.com/117900475
    // Remove when upgrading to AGP 3.4 or higher.
    configurations.matching { it.name == '_internal_aapt2_binary' }.all { config ->
        config.resolutionStrategy.eachDependency { details ->
            details.useVersion("3.5.0-alpha03-5252756")
        }
    }
}

【讨论】:

    猜你喜欢
    • 2020-03-29
    • 1970-01-01
    • 2019-10-18
    • 1970-01-01
    • 2019-06-04
    • 2019-07-14
    • 1970-01-01
    • 2019-09-15
    相关资源
    最近更新 更多