安装Android studio 3.4.1 遇到的问题以及解决办法
最近安装了3.4.1版本的Android studio,没想到这个软件越新越难搞,以前用的老版本安装完就能用,这个安装完后我兴致勃勃地建立了一个最基本的工程,然后发现不能preview,按rebuild project 也木得反应。下面我把我遇到的问题总结一下并给出我做的方法,如果大家遇到相关的难题,可以借鉴一下:
问题1. sync不成功,原因是有些东西(就是提示xxx网址不能访问啥的)下载不了。
解决方法:通过查找资料发现是无法下载gradle-5.1.1里面的某些东西,但我不知道是啥原因自动下载不了那些东西。于是,在网上我找到了gradle-5.1.1把它下载了下来,之后File→Settings→Build,Execution,Deployment→Gradle,选择Use loca gradle distribution ,之后添加自己下载的gradle路径。下图为我的设置:
问题2:sync时 出现Unable to resolve dependency for ‘:[email protected]/compileClasspath’: Could not download junit4.12 jar等关于junit4.12错误
解决方法:查询资料,发现是因为jcenter()访问失败造成的。通过在build.gradle文件里设置mavenCentral()来解决。
如果还不能解决,可以试一下File→Settings→Appearance & Behavior → System Settings → Updates,将Use secure connection勾选去掉,再重新解析。
问题3:我是做了以上两步后,解析可以成功,preview可以看到布局,但是rebuild(或者rebuild成功进行run时)提示我有错误,原因是Invalid escape sequence at line 1 column 29 path $[0].name。
解决方法:网上有说Clean一下,然后再重新build,但我的不行;还有说需要将build.gradle文件中gradle版本改小,我是将3.4.1改成了3.3.1,但还是不行,于是我又改成了3.2.1,仍然不行,我佛啦哈哈哈。之后这个方法却可以了,即:File→Settings,然后在左上角搜索instant run ,之后将Enable instant run 勾选去掉,然后我重新build,这次可以run了,能够在虚拟机上跑了。
以上是我遇到的问题以及解决办法,是我各种查搞了一天后总结的,希望能帮助到屏幕前的你。