当前位置: 首页 > 知识库问答 >
问题:

错误:在facebook accesstoken上执行任务“:app:transformClassesWithJarMergingForDebug”失败。班

朱高超
2023-03-14

我一直有一些问题,这有一段时间了

错误:任务“: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'}

共有2个答案

淳于飞文
2023-03-14

如果您正在使用各种Google play服务,如定位、身份验证等,那么您应该使用相同级别的库。

如:

compile 'com.google.android.gms:play-services:10.0.1'
compile 'com.google.android.gms:play-services-appindexing:10.0.1'
秦诚
2023-03-14

您可能正在使用不同版本的示例模块。请按照这些步骤

>

  • 在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'
    }
    

  •  类似资料: