cordova - “could not find com.android.tools.build:gradle”错误

标签 cordova gradle android-gradle-plugin

我刚刚使用NetBeans 8.2创建了一个示例HTML5 / Cordova项目,在构建过程中,我遇到了以下错误:

* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not find gradle.jar (com.android.tools.build:gradle:2.2.1).
  Searched in the following locations:

https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.jar

反正以前遇到过这个问题吗?
我可以成功下载文件,所以没有连接问题。

最佳答案

对于gradle项目,您需要在名为build buildscripts 的闭包内配置本地或远程依赖项存储库。看来您没有添加正确的远程存储库和依赖项,通常是 jcenter()。例如,在您的root build.gradle中,必须包含以下脚本。

buildscript {
    repositories {
        google()
        maven {
            url "https://plugins.gradle.org/m2/"
        }
        jcenter() // the remote repositories. 
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1' // the gradle dependencies. 
    }
}

关于cordova - “could not find com.android.tools.build:gradle”错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43065773/

相关文章:

cordova - 在 inAppBrowser 内部导航后,executeScript 不起作用

android - 如何在我的 gradle 项目中添加 JAR?

javascript - Monaca (Cordova) Iframe = 非常有问题?

android - 带有 Openlayers 的 PhoneGap : popup which to redirect to another page get a error Uncaught ReferenceError: $ is not defined

file - Gradle:无法复制文件

android - 已经定义了 “nameHere”属性

android - 为Android studio中的单元测试配置测试文件夹

android - 在Android Studio中构建Unity项目的问题

javascript - 我需要一个条形码扫描器来将它包含在我的 phonegap 项目中

maven - Gradle的 “local repository”与Maven相似吗?