赞
踩
其实遇到该问题,网上一搜就能搜到对应的解决方法。但是问题要实事求是的去解决,别人的解决方案不一定能解决你的问题,你得自己分析思考,明白错了什么,才能解决自己的问题。(而不是一味的复制粘贴)
- Could not find com.android.tools.build:gradle:3.5.0.
- Searched in the following locations:
- https://jcenter.bintray.com/com/android/tools/build/gradle/3.5.0/gradle-3.5.0.pom
- https://jcenter.bintray.com/com/android/tools/build/gradle/3.5.0/gradle-3.5.0.jar
- Required by:
- project :
- Add Google Maven repository and sync project
- Open File
原因是当前AS版本和你下载的项目用的AS版本有差异,而gradle编译的版本一般是跟随AS的版本
修改项目中的build.gradle文件
以下为build.grad;e文件的内容
- buildscript {
- repositories {
- jcenter()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:3.5.0'
- }
- }
将classpath 'com.android.tools.build:gradle:3.5.0'的版本改为之前项目用的AS的版本(去哪查看项目用的AS版本?自己找吧),手动修改,比如改为3.2.0(如果找不到项目用的AS的版本,可以随便改一个存在的版本)
查看gradle-wrapper.properties文件
文件内容:
- distributionBase=GRADLE_USER_HOME
- distributionPath=wrapper/dists
- distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-bin.zip
- zipStoreBase=GRADLE_USER_HOME
- zipStorePath=wrapper/dists
第三行指出了使用的gradle版本
建议把这里的值改为本地gradle版本(查看其它可正常编译的项目),比如:改为
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
备注:gradle文件一般放在C:\Users\$你的账户名$\.gradle\wrapper\dists
问题解决,项目编译成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。