从Github下载下来的demo,放在自己的电脑可能无法运行。
最典型报错:Failed to resolve:xxx
原因:下载的demo的gradle版本较老,需要修改gradle版本
解决:
首先看报错内容中是否有:Add Google Maven repository and sync project

一、
1.打开Gradle Scripts->build.gradle(Project:xxx)
2.找一个在自己电脑上能运行的程序(称为程序A),也打开相同文件
3.将程序A中两个repositories下面的内容都复制替换到demo中(一般如图所示)
4.将程序A中classpath 'com.android.tools.build:gradle:x.x.x'复制替换到demo中

buildscript {repositories {jcenter()google()}dependencies {classpath 'com.android.tools.build:gradle:2.3.3'// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files}
}
allprojects {repositories {jcenter()google()}
}

二、
1.打开gradle-wrapper.properties文件将程序A中的distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip复制替换到demo中
2.打开build.gradle(Module:xx)
按照提示将compile改为implementation
testCompile改为testImplementation
androidTestCompile改为androidTestImplementation

compileSdkVersiontargetSdkVersion改成与程序A相同或根据系统提示修改
做完以上步骤,下载的demo应该就可以运行啦。

完美解决Gradle版本问题导致Failed to resolve:xxx相关推荐

  1. 如何导入别人的android studio项目,解决gradle版本不兼容问题

    如何导入别人的android studio项目,解决gradle版本不兼容问题 参考文章: (1)如何导入别人的android studio项目,解决gradle版本不兼容问题 (2)https:// ...

  2. Android --- ERROR: Failed to resolve: xxx Affected Modules: xxx

    错误信息: ERROR: Failed to resolve: databinding-adapters Affected Modules: appERROR: Failed to resolve: ...

  3. ERROR: Failed to resolve: xxx Affected Modules: xxx

    错误信息: ERROR: Failed to resolve: databinding-adapters Affected Modules: appERROR: Failed to resolve: ...

  4. 【错误记录】Android Studio 编译报错 ( Gradle 下载错误导致 Failed to open zip file 报错 )

    文章目录 一.报错信息 二.解决方案 1.修改 gradle-wrapper.properties 配置 ( 失效解决方案 ) 2.手动干预 Gradle 目录 ( 推荐 ) 3.手动下载 Gradl ...

  5. win 10 caffe python=3.5 小白安装全过程(最详细,完美解决各种版本不兼容等问题)

    由于caffe已经停止维护多年,现在安装过程中便会遇到很多版本不适应及各种报错问题,建议按照本文操作,亲测有效. 1.材料准备 ①visual studio 2015(已安装则忽略) ②caffe-w ...

  6. Android 完美解决各个版本状态栏设置透明解决办法

    最近做的项目,在小米手机上运行,设置全透明没有问题,但是在华为手机上,设置了并没有效果,最终找到解决方案,如下代码: @RequiresApi(api = Build.VERSION_CODES.LO ...

  7. 解决gradle project refresh failed

    最近重装系统了,然后重新安装了Android Studio 遇到一个坑,打开Studio创建项目后提示 gradle project refresh failed 各种找方法,网上看到过很多解决方案, ...

  8. 【错误记录】Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. ② | 升级 Gradle 版本 )

    文章目录 一.报错信息 二.解决方案 解决 Could not determine java version from '11.0.8'. 问题 , 有两种方案 , 方案一 : Android Stu ...

  9. 完美解决Error:Failed to open zip file. Gradle‘s dependency cache may be corrupt (this sometimes occurs a

    完美解决Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs a ...

最新文章

  1. 单元格不规则数据分列_菜鸟记527怎么3秒做完别人零下20度加班处理人工换行的数据?...
  2. 面向对象中类和类的关系
  3. Linux查看文件夹大小的相关命令
  4. SQL Server游标的使用
  5. 具有MicroProfile配置的可配置JAX-RS ExceptionMapper
  6. preserve log什么意思_一些有意思的JavaScript代码片段
  7. shiro中文api_Shiro
  8. Unity中所有特殊的文件夹
  9. 对象可以在栈上分配空间吗?_Java面试题之:Java中所有的对象都分配在堆中吗?...
  10. java 拼音码_java代码将汉字转换成拼音
  11. java与自动化的应用实例_自动化测试中java多线程的使用实例
  12. linux中Chmod + X
  13. 微信公众号编辑模式下推送消息
  14. Android之制作Nine-Patch图片
  15. 「津津乐道播客」#353 编码人声:程序员都是「时间管理大师」
  16. 如何在云服务器上跑深度学习的代码?(ResNet50为例)
  17. 易拉罐WiFi收集器
  18. 计算机软件工作时间,电脑上使用的工作日程表软件用哪个?
  19. 激光SLAM论文简单导读--LOAM、VLOAM、LeGO-LOAM、LIO-SAM、LVI-SAM、LIMO、LIC-FUSION、TVL-SLAM、R2LIVE、R3LIVE
  20. 如何使用vmstat命令监视 CPU 的使用情况(from ibm)

热门文章

  1. 生命在于学习——框架-中间件的学习(一)
  2. 2024年408 计算机考研 学习视频集
  3. hook xposed 自定义类_使用Xposed实现Hook
  4. 播放电影有声音没图像
  5. jQuery移动端日历考勤记录
  6. 某大厂软件测试岗一面笔试题+二面问答题面试经验分享
  7. frp做远程连接+ssh+http+https
  8. 【报告分享】DTC品牌私域用户运营手册-易观方舟(附下载)
  9. 计算机多媒体的结论,多媒体年终工作总结范文
  10. 电子商务的发展轨迹以及我国电子商务发展现状