【问题标题】:How to fix ':app:mergeDebugNativeLibs' exection failed issue?如何解决 ':app:mergeDebugNativeLibs' 执行失败的问题?
【发布时间】:2021-06-02 14:42:42
【问题描述】:

我已经构建了一个带有一些依赖项的 Flutter 应用程序(来自 Flutter pub)。在运行该应用程序时,它失败并出现此异常。如何解决这个问题?

出了什么问题:

Execution failed for task ':app:mergeDebugNativeLibs'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > More than one file was found with OS independent path 'lib/x86/libc++_shared.so'

提前致谢。

【问题讨论】:

标签: flutter flutter-dependencies


【解决方案1】:
android {

packagingOptions {
    pickFirst 'lib/x86/libc++_shared.so'
    pickFirst 'lib/x86_64/libc++_shared.so'
    pickFirst 'lib/armeabi-v7a/libc++_shared.so'
    pickFirst 'lib/arm64-v8a/libc++_shared.so'
}

在您的 app build.gradle 中执行此操作

【讨论】:

    【解决方案2】:

    我希望我不会迟到。我也遇到了同样的问题。 如果在后台运行,请关闭应用程序,然后清除代码中的任何问题(必须显示您的 IDE),最后运行 flutter clean,这应该可以解决问题。

    希望这会有所帮助。谢谢

    【讨论】:

    • 这如何解决问题?
    猜你喜欢
    • 1970-01-01
    • 2022-01-18
    • 2022-08-04
    • 1970-01-01
    • 2020-09-28
    • 2021-12-08
    • 2020-09-07
    • 2021-05-04
    • 1970-01-01
    相关资源
    最近更新 更多