繁体   English   中英

在APK中复制了重复的文件。 Android的

[英]Duplicated files copied in APK. Android

我正在尝试将文件发送到我的Google数据存储区。 当我尝试运行该应用程序时,出现以下错误:

错误:任务':app:transformResourcesWithMergeJavaResForDebug'的执行失败。

com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:在APK com / google / appengine / repackaged / org / apache / commons / codec / language / bm / sep_approx_spanish.txt中复制的重复文件档案1:C:\\ Users \\ Javier.gradle \\ caches \\ modules-2 \\ files-2.1 \\ com.google.appengine \\ appengine-endpoints \\ 1.9.28 \\ bf2e8a74bd28e388b3487fc78a0c7adfa592fd5d \\ appengine-endpoints-1.9.28.jar File2:C: \\ Users \\ Javier.gradle \\ caches \\ modules-2 \\ files-2.1 \\ com.google.appengine \\ appengine-api-1.0-sdk \\ 1.9.34 \\ 7c15c22fd362478e9758081d28e51590304d5ff4 \\ appengine-api-1.0-sdk-1.9.34.jar

我尝试使用排除文件

 packagingOptions { exclude 'sep_approx_spanish.txt' } 

但这不起作用。 接下来是我的Build.gradle:

 apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "24.0.2" defaultConfig { applicationId "com.example.javier.wh" minSdkVersion 23 targetSdkVersion 24 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { exclude 'sep_approx_spanish.txt' } } dependencies { androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'com.android.support:appcompat-v7:25.0.1' compile 'com.google.android.gms:play-services:10.0.1' compile 'com.android.support:support-v4:25.0.1' compile 'com.android.support:recyclerview-v7:25.0.1' compile 'com.android.support:design:25.0.1' compile 'com.google.code.findbugs:jsr305:2.0.1' testCompile 'junit:junit:4.12' compile project(path: ':backend', configuration: 'android-endpoints') compile 'com.google.appengine:appengine-api-1.0-sdk:1.9.34' compile 'com.google.appengine:appengine-endpoints:1.9.28' compile 'com.google.appengine:appengine-endpoints-deps:1.9.28' compile 'javax.servlet:servlet-api:2.5' compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.google.guava:guava:19.0' compile 'com.googlecode.objectify:objectify:5.1.12' } 

有人有同样的问题吗? 请帮助!

在您的应用程序build.gradle的android块中的下面一行

packagingOptions {
        pickFirst 'com/google/appengine/repackaged/org/apache/commons/codec/language/bm/sep_approx_spanish.txt'
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM