我一直有一些问题,这有一段时间了
错误:任务“:app:transformClassesWithJarMergingForDebug”的执行失败。通用域名格式。Android建筑应用程序编程接口。使改变例外:java。util。拉链ZipException:重复条目:com/facebook/AccessToken$1。班
我不知道该怎么办,请帮忙。
这是我的建造格拉德尔
应用插件:com.Android应用程序'
Android{compileSdkVersion 23 build dToolsVersion"23"
aaptOptions {
useNewCruncher false
}
defaultConfig {
applicationId "com.example.dell.treblemusic"
minSdkVersion 15
targetSdkVersion 24
versionCode 1
versionName "1.0.1"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/dependencies.txt'
exclude 'META-INF/LGPL2.1'
}
lintOptions {
abortOnError false
}
dexOptions {
incremental true
}
}
依赖{//compile fileTree(包括:['*. jar'], dir:'libs')testCompile'jUnit: jUnit: 4.12'compile'com.android.support: appcompat-v7:23.1.1'编译文件('libs/clink210.jar')编译文件('libs/eventbus-2.4.0.jar')编译文件('libs/picasso-2.5.2.jar')编译项目(': PayPalAndroidSDK-2.12.4')编译'com.google.android.gms: play-services-钱包: 8.4.0'编译'com.stripe: stripe-android: 1.0.0'编译'com.squareup.retrofit:改装: 1.9.0'编译'com.android.supportcom.stripestripe-java: 1.37.1'编译'com.android.support: Multidex: 1.0.1'编译项目(': VisaCheckout-Android-SDK-2.9')编译文件('libs/card-io-5.1.1.jar')编译文件('libs/android-volley-1.0.10.jar')com.pnikosis编译文件(libs/httpclient-4.2.4.jar)编译文件(libs/apache-httpcomponents-httpcore.jar)编译文件(libs/guava-13.0.1.jar)编译项目(facebook-android-sdk-4.10.0)编译plhd--16/>: cardview v7:22.2.1'}
如果您正在使用各种Google play服务,如定位、身份验证等,那么您应该使用相同级别的库。
如:
compile 'com.google.android.gms:play-services:10.0.1'
compile 'com.google.android.gms:play-services-appindexing:10.0.1'
您可能正在使用不同版本的示例模块。请按照这些步骤
>
在gradle中添加Multidex
在模块应用程序gradle中
android {
......
defaultConfig {
....
multiDexEnabled true
}
添加了依赖项
compile 'com.android.support:multidex:1.0.1'
添加facebook模块并排除依赖库
compile('com.facebook.android:facebook-android-sdk:$faceBookVersion') {
exclude group: 'com.android.support', module: 'multidex'
}
错误:任务执行失败 ': app:使用合并Java Res For Debug转换资源'。 com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException: APK META-INF/LICENSE File1中复制的重复文件: C:\用户Jithin-P
Build.Gradle: 当获取:
我多次清理和构建该项目,但没有工作。有什么问题?
在这一点上,我非常确定问题出在XML文件上,因为当我切换到design视图时,包含googleSignInButton代码的XML文件没有预览。 我所有的XML文件都是这样,尽管在实现google登录后我甚至没有接触过它们。 任何帮助都将不胜感激!提前谢谢你
这是我的电脑Gradle我不知道有什么错误 泰恩克斯