【发布时间】:2014-12-08 18:48:14
【问题描述】:
我正在尝试将 Jackson 添加到我的 Android Studio 项目中,我通过将其添加到 gradle 中的依赖项来做到这一点:
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:19.+'
compile 'com.android.support:support-v4:19.+'
compile files('libs/universal-image-loader-1.9.2.jar')
compile 'com.google.android.gms:play-services:+'
compile 'com.fasterxml.jackson.core:jackson-databind:2.4.3'
}
Gradle 构建运行良好,但是当我想在 Android Studio 中运行测试时,出现以下错误:
Error:Gradle: duplicate files during packaging of APK .../app/build/outputs/apk/app-debug-unaligned.apk
Error:Gradle: Execution failed for task ':app:packageDebug'.
在 APK META-INF/LICENSE 中复制的重复文件 文件 1:.../.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.3/a30ec6f59b6d31b2df06fa73925fda2fc7e84486/jackson-annotations-2.4.3.jar 文件 2:.../.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.3/a30ec6f59b6d31b2df06fa73925fda2fc7e84486/jackson-annotations-2.4.3.jar
我曾尝试在 Android Studio 中使缓存无效,但它不起作用。有人可以帮帮我吗?
【问题讨论】:
标签: android android-studio gradle android-gradle-plugin build.gradle