【问题标题】:Duplicate files copied in APK META-INF/LICENSE after upgrade at Android Studio 2.2在 Android Studio 2.2 升级后在 APK META-INF/LICENSE 中复制的重复文件
【发布时间】:2017-02-09 11:22:44
【问题描述】:

我今天在 Linux Mint 18 机器上升级了 2.2 版的 Android Studio 安装,并在新安装中成功导入了我的项目,但是由于收到错误消息,我无法运行我的应用程序:

错误:任务 ':app:transformResourcesWithMergeJavaResForDebug' 执行失败。 com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:在 APK META-INF/LICENSE 中复制的文件重复 文件 1:/home/epdiamantopoulos/StudioProjects/Educational Difthera 试用版/app/libs/httpcore-4.0.1.jar 文件2:/home/epdiamantopoulos/StudioProjects/Educational Difthera 试用版/app/libs/commons-logging-1.1.1.jar

在查看了许多类似的帖子后,我了解到这种情况似乎是许多出现许多变化的常见问题,我尝试了许多提供的建议解决方案,但没有成功(例如 https://stackoverflow.com/questions/34031395/errorexecution-failed-for-task-apptransformresourceswithmergejavaresfordebughttps://stackoverflow.com/questions/34031395/errorexecution-failed-for-task-apptransformresourceswithmergejavaresfordebug)。

我猜升级的 Android Studio 是关键,但我不知道该怎么做,因此我很感激任何建议!

【问题讨论】:

    标签: android android-studio duplicates upgrade


    【解决方案1】:

    将此排除语句添加到您的 build.gradle:

    packagingOptions {
        exclude 'META-INF/LICENSE'
    }
    

    这是我的样子。

    android {
        compileSdkVersion 23
        buildToolsVersion "23.0.3"
    
        defaultConfig {
            applicationId "sound.staxx.big.soundpriority"
            minSdkVersion 15
            targetSdkVersion 23
            versionCode 1
            versionName "1.0"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
        packagingOptions {
            exclude 'META-INF/LICENSE'
        }
    }
    

    希望对你有帮助!

    【讨论】:

    • 感谢您的回答。我已经尝试过这个建议,结果很奇怪,因为应用程序在虚拟机上运行但不正确(似乎没有正确加载默认值)并且在正常使用中无缘无故崩溃。
    猜你喜欢
    • 2017-12-08
    • 1970-01-01
    • 2017-05-25
    • 2014-01-16
    • 2015-02-14
    • 2023-03-08
    • 2016-12-13
    • 1970-01-01
    相关资源
    最近更新 更多