簡體   English   中英

將Facebook SDK添加到Android Studio build.gradle時出錯

[英]Error when adding Facebook SDK to Android Studio build.gradle

我嘗試過手動添加模塊,並遵循了一些指南來添加facebook sdk。 沒事! 當前,我只是試圖將其添加到我的build.gradle文件中,但這也會產生錯誤。 任何幫助將是巨大的! 還嘗試了其他人報告可以正常工作的早期Facebook版本。

錯誤:

Execution failed for task ':Selfies:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_05\bin\java.exe'' finished with non-zero exit value 2

其他一些可能與錯誤有關的事情:

UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;

的build.gradle

apply plugin: 'com.android.application'

android {
compileSdkVersion 18
buildToolsVersion "22.0.1"

defaultConfig {
    applicationId "com.domelz.pix"
    minSdkVersion 15
    targetSdkVersion 19
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7
}

packagingOptions {
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/NOTICE.txt'
}
}

repositories {
    mavenCentral()
}

dependencies {
    compile project(':googleplayservices_lib')
    compile files('libs/android-support-v4.jar')
    compile files('libs/commons-io-2.4.jar')
    compile files('libs/Parse-1.4.3.jar')
    compile files('libs/picasso-2.1.1.jar')
    compile files('libs/joda-time-2.8.1.jar')
    compile 'com.facebook.android:facebook-android-sdk:4.6.0'
}

看來,Facebook Android SDK使用的支持庫與您的SDK提供的支持庫存在沖突!

如果您使用的是最新的Android Studio,則無需添加支持庫(jar)。

請嘗試從您的依賴性子句中刪除該支持庫,它應該可以解決您的問題!

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM