找不到方法classpath()错误

时间:2018-05-17 15:11:35

标签: java android android-gradle

当我尝试在Android Studio 3中编译项目时:

  

无法在类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象上找到参数[com.android.tools.build:gradle:3.0.1]的方法classpath()。

这是我的build.gradle(模块:app):

apply plugin: 'com.android.application'
 android {
  compileSdkVersion 26
  buildToolsVersion '27.0.3'
  defaultConfig {
   applicationId "ir.chistaapplication.www.myapplication20"
   minSdkVersion 15
   targetSdkVersion 26
   versionCode 1
   versionName "1.0"
   testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  }
  buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  }
 }
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.0.1'
}

1 个答案:

答案 0 :(得分:-1)

不要将类路径依赖项放在app/build.gradle中。将它们放在项目buildScript

中的build.gradle依赖项中
buildScript {
    dependencies  {
        // here
    }
}