[英]com.android.builder.packaging.DuplicateFileException in android studio
I am not getting how to resolve this? 我没有得到解决的办法? Can anyone suggest me some solutions 谁能建议我一些解决方案
My Application Gradle. 我的应用程序摇篮。
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "com.example.admin.bigquerytutorials"
minSdkVersion 21
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:25.0.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.cloud:google-cloud-bigquery:0.26.0-beta'
}
Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. 错误:任务':app:transformResourcesWithMergeJavaResForDebug'的执行失败。
com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK project.properties File1: C:\\Users\\Admin.gradle\\caches\\modules-2\\files-2.1\\com.google.cloud\\google-cloud-bigquery\\0.26.0-beta\\69de62300e43f068fee504fbc055fce5d2e64b94\\google-cloud-bigquery-0.26.0-beta.jar File2: C:\\Users\\Admin.gradle\\caches\\modules-2\\files-2.1\\com.google.cloud\\google-cloud-core\\1.8.0\\98ede50a9dfdf818204cfc65e494936feb8c5078\\google-cloud-core-1.8.0.jar com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:在APK project.properties中复制的重复文件File1:C:\\ Users \\ Admin.gradle \\ caches \\ modules-2 \\ files-2.1 \\ com.google.cloud \\ google-cloud-bigquery \\ 0.26.0-beta \\ 69de62300e43f068fee504fbc055fce5d2e64b94 \\ google-cloud-bigquery-0.26.0-beta.jar File2:C:\\ Users \\ Admin.gradle \\ caches \\ modules-2 \\文件-2.1 \\ com.google.cloud \\谷歌云计算的核心\\ 1.8.0 \\ 98ede50a9dfdf818204cfc65e494936feb8c5078 \\谷歌云为核心1.8.0.jar
In Your app level gradle. 在您的应用程序级别gradle。 Whatever you get duplicate put it here. 无论您得到什么重复,都放在这里。 I was getting in project.properties. 我进入了project.properties。 I did that and it worked 我做到了,它奏效了
android{
......
......
......
packagingOptions {
exclude 'META-INF/LICENSE'
exclude 'META-INF/io.netty.versions.properties'
exclude 'META-INF/INDEX.LIST'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'project.properties' <<<<<-------This line worked for me
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.