내 안드로이드 애플 리케이션에서 페이스 북 SDK 3.18.1을 사용하고 최소한의 SDK 버전에 몇 가지 문제가 있습니다. 내 응용 프로그램에서 gradle.xml 파일facebook sdk 3.18.1 in android
`compileSdkVersion 20
buildToolsVersion '20.0.0'
defaultConfig {
minSdkVersion 19
targetSdkVersion 19`
과의 종속이
`compile 'com.android.support:support-v4:20.0.0'
compile 'com.android.support:appcompat-v7:20.0.0'
compile 'com.google.android.gms:play-services:5.+'
compile 'com.astuetz:pagerslidingtabstrip:1.0.1'
compile files('./libs/bolts.jar')
compile project(':facebook')`
가 gradle.properties 파일
`ANDROID_BUILD_TARGET_SDK_VERSION=20
ANDROID_BUILD_TOOLS_VERSION=20
ANDROID_BUILD_SDK_VERSION=20
ANDROID_BUILD_MIN_SDK_VERSION=20`
페이스 북의 build.gradle이 포함되어 정의 포함
`apply plugin: 'android-library'
dependencies {
compile 'com.android.support:support-v4:20.0.0'
compile 'com.parse.bolts:bolts-android:1.1.2'
}
android {
compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION)
buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION
defaultConfig {
minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION)
targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION)
}
lintOptions {
abortOnError false
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}`
내가 다시 작성하면 나는이 메시지를 받는다 : 오류 : ': app : processDebugManifest'작업에 대한 실행이 실패했습니다.
Manifest merger failed : uses-sdk:minSdkVersion 19 cannot be smaller than version 20 declared in library projectName:facebook:unspecified
당신은 페이스 북의 Gradle을 게시 할 수 있을까요? –
물론 질문이 있습니다. – user3607469