错误:找不到com.android.tools.build:gradle:3.0.0-beta2

时间:2017-08-25 04:13:47

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

我有编译新gradle的问题,如下所示:

  

错误:找不到com.android.tools.build:gradle:3.0.0-beta2。   在以下位置搜索:       file:/ C:/ Program Files / Android / android-studio-preview / gradle / m2repository / com / android / tools / build / gradle / 3.0.0-beta2 / gradle-3.0.0-beta2.pom       file:/ C:/ Program Files / Android / android-studio-preview / gradle / m2repository / com / android / tools / build / gradle / 3.0.0-beta2 / gradle-3.0.0-beta2.jar       https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-beta2/gradle-3.0.0-beta2.pom       https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-beta2/gradle-3.0.0-beta2.jar   要求:       项目:   打开文件

这是我的傻瓜:

buildscript {
ext.kotlin_version = '1.1.4-2'
repositories {
    jcenter()
}
dependencies {
    classpath "com.android.tools.build:gradle:3.0.0-beta2"
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

2 个答案:

答案 0 :(得分:8)

您必须添加gradle maven repo:

 maven { url 'https://maven.google.com' }

类似的东西:

buildscript {
    //..
    repositories {
        jcenter()
        maven { url 'https://maven.google.com' }
    }
    //..
}

如果您使用的是Android Studio 3.x和gradle v.4,也可以使用google()快捷方式

buildscript {
    repositories {
        ...
        // You need to add the following repository to download the
        // new plugin.
        google()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0-beta-2'
    }
}

答案 1 :(得分:0)

我通过以这种方式添加depemdency来解决它 -

dependencies {
    classpath 'com.android.tools.build:gradle:3.0.0-beta4' 

}