android studio 提示"Gradle project sync failed."

1. 首先,android studio 提示"Gradle project sync failed." 时,要通过"Show Log in Finder" 去打开idea.log ,根据log尾部的失败原因,确定是grade 下载或者同步的问题。

2. 通过网络浏览器单独下载工程中要用到的gradle zip, 例如gradle-2.2.1-all.zip;

3. 在工程左列explorer 中,找到gradle-wrapper.properties,点击打开,把最下方一行distributionUrl 的值设置为gradle-2.2.1-all.zip (即去掉网址,仅保留文件名)

4. 重新同步Gradle;
5. 如果步骤4失败,查看idea.log, 是否为访问 http://repo1.maven.org/maven2/ 下对应的grade class name 失败,如果是,设置通过镜像访问相关地址。
     (参考:打开工程build.gradle 文件,把 maven  repositories  url 修改为         'http://maven.oschina.net/content/groups/public/' )

7. 重新同步Gradle;
8. 如果步骤7失败,查看 工程左列explorer 中(Project选项卡), .idea 文件夹,找到并打开gradle.xml;
9. 确认 GradleProjectSettings 参数,建议如下(可以参考你本地放置gradle包的路径,修改 gradleHome 的具体位置 ):
      <GradleProjectSettings>
        <option name="distributionType" value="LOCAL" />
        <option name="externalProjectPath" value="$PROJECT_DIR$" />
        <option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1" />
        <option name="modules">
          <set>
            <option value="$PROJECT_DIR$" />
            <option value="$PROJECT_DIR$/app" />
          </set>
        </option>
      </GradleProjectSettings>  

  • 11
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值