欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Studio遇到Failed to sync Gradle project错误时的解决办法

程序员文章站 2023-04-03 14:12:12
一 报错显示 Gradle sync failed: Unknown host 'd29vzk4ow07wi7.cloudfront.net'. You may need to adjust the proxy settings in Gradle。 查看整个项目的build.gradle。buil ......

     一   报错显示 gradle sync failed: unknown host 'd29vzk4ow07wi7.cloudfront.net'. you may need to adjust the proxy settings in gradle。

查看整个项目的build.gradle。buildscript下dependencies里内容是classpath 'com.android.tools.build:gradle:2.2.3' 说明用2.2.3版本的gradle构建项目。

'd29vzk4ow07wi7.cloudfront.net'就是2.2.3版本gradle的地址,网址被墙了。

 

解决办法:

       在allprojects下repositories里:  jcenter()前加一行  :mavencentral();

   

二 点击try again后还是报错:

Android Studio遇到Failed to sync Gradle project错误时的解决办法

看到是testasgradle\app\build.gradle报错。报错提示我们需要兼容28版本的sdk。

在android studio里file->setting->appearance&behavior->system setting->updates:看到android sdk tools看到我当前的sdk版本是26.1.1。

看到我们sdk版本只有26,app\build.gradle配置里确要求是28版本的sdk。所以把需要的sdk配置改成26就可以了。

 

    解决方法:

  打开testasgradle\app\build.gradle,

       ①把compilesdkversion 改成26

  ②把targetsdkversion改成26

  ③把compile 'com.android.support:appcompat-v7:28.+' 改成compile 'com.android.support:appcompat-v7:26.+'  

  再次点击try again,项目成功构建。