Android Gradle未连接到Maven repo

Android Gradle未连接到Maven repo,android,cordova,gradle,ionic-framework,android-gradle-plugin,Android,Cordova,Gradle,Ionic Framework,Android Gradle Plugin,为了解决这个问题,我已经绞尽脑汁一个星期了 我最近开始使用开发一个应用程序,并不断出现以下错误: FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project 'android'. > Could not resolve all dependencies for configuration ':classpath'. > Could

为了解决这个问题,我已经绞尽脑汁一个星期了

我最近开始使用开发一个应用程序,并不断出现以下错误:

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:1.0.0+.
     Required by:
         :android:unspecified
      > Failed to list versions for com.android.tools.build:gradle.
         > Unable to load Maven meta-data from http://repo1.maven.org/maven2/com/android/tools/build/gradle/maven-metadata.xml.
            > Failure initializing default system SSL context

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
我在谷歌上做了大量的搜索,其中有人建议从~/.gradle中删除一些gradle配置文件,确保我的Android SDK得到更新,还有很多关于公司代理的信息。嗯,我删除了配置并重新生成了它们,我更新了SDK中的所有内容,并且我没有使用任何类型的代理(至少我没有特意设置任何代理)

当我ping
http://repo1.maven.org
,我得到:

ping: unknown host http://repo1.maven.org
但是,我可以在Chrome上的地址栏中输入地址,它会显示文件

这对我来说是非常重要的,因为这是我在大学的高年级顶点项目。如果有人有任何想法,我愿意尝试


提前谢谢你

我用Oracle的jdk替换了我的openjdk安装,并用以下内容更新了我的Android SDK,从而解决了这个问题:

android update sdk --no-ui --filter extra

显然,GUI没有显示所有额外的选项,即使我多次告诉它重新加载。

我用Oracle的jdk替换了openjdk安装,并用以下内容更新了Android SDK,从而解决了这个问题:

android update sdk --no-ui --filter extra

很明显,GUI没有显示所有额外的选项,即使我多次告诉它重新加载。

还要确保安装了Android SDK中的“Google Repository”。您可以在Extras部分找到这一点。

同时确保安装了Android SDK中的“Google Repository”。你可以在Extras部分找到它。

用com.android.tools.build:gradle:1.0.0+替换为build.gradle文件中的类路径'com.android.tools.build:gradle:1.5.0'。我这样做了,适用于
平台/android/build.gradle
平台/android/CordovaLib/build.gradle
。我再也不会犯找不到回购协议的错误了。我明白了:配置根项目“android”时出现问题>无法解析配置“”的所有依赖项:类路径“”>无法解析com.android.tools.build:gradle:1.5.0。必需的::android:unspecified>初始化默认系统SSL上下文失败用com.android.tools.build:gradle:1.0.0+替换为build.gradle文件中的类路径'com.android.tools.build:gradle:1.5.0',适用于
platforms/android/build.gradle
platforms/android/CordovaLib/build.gradle
。我再也不会犯找不到回购协议的错误了。我明白了:配置根项目“android”时出现问题>无法解析配置“”的所有依赖项:类路径“”>无法解析com.android.tools.build:gradle:1.5.0。必需的::android:unspecified>初始化默认系统SSL上下文失败您使用的是Visual Studio吗?我在VS 2015中遇到了同样的问题。您使用的是Visual Studio吗?我在VS 2015中也有同样的问题。