Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安装Facebook sdk时设置gradle文件_Java_Android_Facebook_Android Studio - Fatal编程技术网

Java 安装Facebook sdk时设置gradle文件

Java 安装Facebook sdk时设置gradle文件,java,android,facebook,android-studio,Java,Android,Facebook,Android Studio,我对Android非常陌生,设置gradle文件对我来说仍然很神秘。一切都很顺利,直到我把facebook添加为图书馆 我在清单文件中设置了 <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> build.gradle(3) 以下是(1)的设置 以下是(2)的设置 及(三) 尝试将此添加到您的build.gradle(1)中 /$home/app/build/ex

我对
Android
非常陌生,设置
gradle
文件对我来说仍然很神秘。一切都很顺利,直到我把
facebook
添加为图书馆

我在清单文件中设置了

<uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="19" />
build.gradle(3)

以下是(1)的设置

以下是(2)的设置

及(三)


尝试将此添加到您的
build.gradle
(1)中

/$home/app/build/exploded-bundles/ComAndroidSupportAppcompatV72100Rc1.aar/AndroidManifest.xml

Failed to parse <uses-sdk minSdkVersion='L'>: must be an integer number or codename.
Failed to parse <uses-sdk targetSdkVersion='L'>: must be an integer number or codename.
MyProject
  - app
    - build.gradle (1)
  - facebook
    - - build.gradle (2)
apply plugin: 'android'

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project(':libs:facebook')
}
apply plugin: 'android-library'

dependencies {
    compile files('./libs/bolts.jar')
    compile 'com.android.support:support-v4:19.1.+'
}

android {
    compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION) // set to 19
    buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION // set to 19

    defaultConfig {
        minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION) // set to 14
        targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION) // set to 19
    }

    lintOptions {
        abortOnError false
    }

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            res.srcDirs = ['res']
        }
    }
}
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.8.+'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}
compile 'com.android.support:appcompat-v7:19.1.0'