gpt4 book ai didi

android - 在APK META-INF/jersey-module-version中复制的重复文件

转载 作者:行者123 更新时间:2023-12-03 05:13:06 25 4
gpt4 key购买 nike

  • Android Studio:2.2.2
  • Gradle:2.2.2

  • 我有这个常见问题,但通常的解决方案似乎无济于事。我什至已经将其分解为一个新解决方案中的这个库。要进行复制,请启动一个新的Android项目,然后将这一行放到您的依赖项中。
    compile 'com.sun.jersey:jersey-client:1.13'

    这是错误。

    Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/jersey-module-version File1: /Users/me/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-client/1.13/ec38c57a78940bf5f8f5971307ca89406849647/jersey-client-1.13.jar File2: /Users/me/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-core/1.13/4326a56dc6b2d67b7313905c353e1af225bb164f/jersey-core-1.13.jar



    我努力了
  • https://stackoverflow.com/a/20675325/316614
  • https://stackoverflow.com/a/20698598/316614
  • Error :: duplicate files during packaging of APK

  • 我不知道要排除什么。有人看到吗?易于复制,尝试一下。

    最佳答案

    好吧,这似乎只是这些构建问题的另一个示例。我仅通过查看错误就可以阻止它。所以错误告诉我重复的是jersey-module-version。我进入我的库,浏览到META-INF的文件夹,然后在那找到文件,没有扩展名。

    所以这是排除它的问题。

    packagingOptions {
    exclude 'META-INF/jersey-module-version'
    }

    奇怪的是,这应该是固定的。

    https://code.google.com/p/android/issues/detail?id=158630#makechanges

    关于android - 在APK META-INF/jersey-module-version中复制的重复文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40363465/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com