android - 错误 :(10, 0) 找不到 gradle 方法 classpath()

标签 android facebook gradle android-gradle-plugin build.gradle

你好我是 Android studio 的新手,我将 facebook 导入为,首先我得到了这个错误 Error:(111) Cannot call getBootClasspath() before setTargetInfo() is called. 然后我跟着正确答案here .即我从

更改了我的依赖项
dependencies {
    compile 'com.android.support:support-v4:[21,22)'
    compile 'com.parse.bolts:bolts-android:1.1.4'
}

 dependencies {
        classpath 'com.android.tools.build:gradle:1.1.3'
    }

现在我遇到了这个错误

   Error:(10, 0) Gradle DSL method not found: 'classpath()'
Possible causes:The project 'FiberTeccpcp' may be using a version of Gradle that does not contain the method.
        Gradle settings
The build file may be missing a Gradle plugin.
        Apply Gradle plugin

最后这是我的 build.gradle 文件

apply plugin: 'com.android.library'

repositories {
  mavenCentral()
}

project.group = 'com.facebook.android'

dependencies {
    classpath 'com.android.tools.build:gradle:1.1.3'
}

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 21
    }

    lintOptions {
        abortOnError false
    }

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            res.srcDirs = ['res']
        }
    }
}

apply plugin: 'maven'
apply plugin: 'signing'
......

我该如何纠正这个问题?

最佳答案

你必须在 buildscript block 中包含这部分

dependencies {
    classpath 'com.android.tools.build:gradle:1.1.3'
}

应该是:

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
       classpath 'com.android.tools.build:gradle:1.1.3'
    }
}

关于android - 错误 :(10, 0) 找不到 gradle 方法 classpath(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29928131/

相关文章:

android - 同时测试多个构建变体

javascript - 推特分享按钮没有出现

python - 从 PST/PDT(Facebook 时间戳)转换为 UTC

facebook - 什么是 Facebook 广告组关键词统计?

使用 `implementation`时Gradle依赖冲突

android - 使用Gradle 3.0查找lib依赖项

gradle - 客户依赖关系等级在哪里暴露依赖关系?

Android、proguard 和 paypal

java - 当用户按下后退按钮时如何阻止应用程序重新启动

android - 如何修改 android 源代码并将其用于 Android 设备?