Android studio 向builld.gradle添加依赖项

Android studio 向builld.gradle添加依赖项,android-studio,gradle,Android Studio,Gradle,我想使用facebook提供的sdk。为此,我在build.gradle中添加了存储库和依赖项 repositories { mavenCentral() } dependencies { compile 'com.facebook.android:facebook-android-sdk:4.0.0' } 当我重建项目时,错误23,13被抛出。我用谷歌搜索它,但无法解决问题。之后,我手动下载了facebook sdk并尝试将其导入到我的项目中。这次错误:15,0在项目上找

我想使用facebook提供的sdk。为此,我在build.gradle中添加了存储库和依赖项

repositories {
    mavenCentral() 
}
dependencies { 
    compile 'com.facebook.android:facebook-android-sdk:4.0.0'
}

当我重建项目时,错误23,13被抛出。我用谷歌搜索它,但无法解决问题。之后,我手动下载了facebook sdk并尝试将其导入到我的项目中。这次错误:15,0在项目上找不到属性“ANDROID\u BUILD\u sdk\u VERSION”:facebook。没有什么是好的。有人能帮我解决这个问题吗?请

配置您的android构建,目标SDK版本如下

android {
    compileSdkVersion 19
    buildToolsVersion '19.1.0'

    defaultConfig {
         minSdkVersion 15
         targetSdkVersion 19
    }
}

使用适用于您案例的版本。

为什么studio无法从'com.facebook.android:facebook android sdk:4.0.0'自动下载facebook sdk?您是否尝试过在存储库下添加jcenter?这是新的默认存储库,将与android gradle插件一起使用。不是,而是我在facebook开发者网站上添加了mavenCentral。添加jCenter时出错。找不到Gradle DSL方法:“jCenter”。添加jCenter时发生错误。找不到Gradle DSL方法:“jCenter”。可能原因:1.项目“MyProject”可能使用的Gradle版本不包含该方法。2.生成文件可能缺少Gradle插件。