android3.1以上的版本需要新加入一段district的代码,Android Studio 如何更新到新版本以及需要注意的问题有哪些...

相信很多同学在安装完AS并且学习一段时间之后,发现在上网学习别人的代码的时候经常会发现AS版本过低,导致各种报错,在这里,我就来介绍一下AS更新的方法以及需要注意的问题有哪些

先介绍Android Studio的更新方法

首先打开Android studio

选择任务栏中的File点击Setting

ee05f827cf2b1e3fcaab1e2db320885a.png

点击之后会看到这样的界面

点击System Setting

556580e4613e0a70d0d02e23208048db.png

可以看到Updates

84d2f049196d49140ebf3c42e9fce62c.png

其中

480e056f2eadfaf2ab0b3a254a3dd30d.png

这里面的Stable Channel/Canary Channel/Dev Channel/Beta Channel是不同的更新渠道,这里推荐选择Stable Channel是稳定版本,选择Dev Chanel是开发者版本

989ecc592eb0e58d990892fdd1126201.png可以查看当前是否有版本更新,点击之后就可以更新到对应的新版本了!

接下来介绍一些更新之后可能会遇到的问题

问题一

Error:Unable to resolve dependency for ‘:app@debug/compileClasspath’: Could not resolve com.android.support:appcompat-v7:26.1.0. Open File

这个问题经常出现于刚刚更新完之后,第一次运行的时候。上网查了之后,应该是网络的原因。但是明明刚刚才更新完?然而网络上的解决方法貌似都不管用。

解决方法:在重启AS之后就不会出现这个问题了。

问题二

org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed;

按照android stadio 3.1的要求,需要把gradle版本升级为 4.4及以上,但是gradle 4.4及以上要求将依赖api的compile换成implementation。而implementation声明的依赖没办法传递到module以外,即该module 以外module没办法引用到implementation声明的api。

解决办法:将compile 替换为 api即可,也就是如果有外部引用,则换成:api,剩下的换成:implementation。

小结

在更新AS之后,运行旧版本的代码可能会遇到一下莫名其妙的问题,而网络上的解决方法有时候并不适用,此时,应该要确认一下各种插件的版本,经常就能解决了。

查看当前gradle版本的方法:

358d2d06fd702dbff2a769169442bdaf.png

如图所示 我使用的版本就是gradle-4.4。

作者:羊羊羊

点击这里

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值