Facebook SDKを組み込もうとしていますが、Android Studioではコンパイル時にエラーが表示されます。Facebook SDKが原因で 'appDebug'エラーが発生しました。アンドロイドスタジオ
は、ここに私のエラーです:
Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_51\bin\java.exe'' finished with non-zero exit value 2
のGradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/gcm.jar')
compile files('libs/httpmime-4.1.1.jar')
compile files('libs/junit-4.10.jar')
compile files('libs/ksoap2-android-assembly-2.4-jar-with-dependencies.jar')
compile files('libs/signpost-commonshttp4-1.2.1.1.jar')
compile files('libs/signpost-core-1.2.1.1.jar')
compile files('libs/signpost-jetty6-1.2.1.1.jar')
compile files('libs/twitter4j-core-3.0.5.jar')
compile project(':stripe')
compile project(':FacebookSDK')
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.google.android.gms:play-services-maps:8.4.0'
compile 'com.google.android.gms:play-services-gcm:8.4.0'
compile 'com.intuit.sdp:sdp-android:1.0.3'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
compile 'com.specyci:residemenu:1.6+'
compile 'com.android.support:multidex:1.0.0'
}
しかし、これは動作しません、と正直に良い解決策ではありません。 facebook sdkを削除すると、私のアプリは問題なくコンパイルされますが、何も問題なく動作します。私はここで何が欠けていますか?
@jaydroiderは、このようなバージョン定義を使用することはお勧めしません。高速で信頼性の高い再現性のあるビルドを作成するには、依存関係の特定のバージョンを提供する必要があります – WarrenFaith
'compile project( ':FacebookSDK')の代わりに' compile 'com.facebook.android:facebook-android-sdk:4。 ) '。 –
@WarrenFaith Sirはこれを修正しました。 –