Android支持库安装错误

时间:2013-11-15 16:05:37

标签: android gradle

我按照http://developer.android.com/tools/support-library/setup.html的指示将支持库添加到我的android项目中,但是出现了这样的构建错误

Gradle:评估项目':projectname'时出现问题。

  

没有方法签名:org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile()适用于参数类型:(java.lang.String)values:[com.android.support:appcompat -V7:18.0 +]。     可能的解决方案:module(java.lang.Object)

有谁知道原因?这是gradle中的语法错误吗?下面是我的build.gradle中的一段代码。

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
        compile 'com.android.support:appcompat-v7:18.0.+'
    }
}

1 个答案:

答案 0 :(得分:11)

这应该是这样的:

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
        // this is for Gradle build system so it finds
        // android plugin used below
    }
}

apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.android.support:appcompat-v7:18.0.+'
    // this is for your application
}

不要忘记在Android SDK Manager中安装Android支持存储库。