现象:Android Studio安装之后都编译通过的工程忽然就不能用了
明明创建的是默认empty工程,.xml 里mainActivity 就是爆红 莫名其妙的。。。明明自己创建的xml 然后报这个不该在这里,那个不该在这里。。。。
这个时候大概率是gradle出了问题。 这里粗略汇总一下现象和解决方案

1.创建或导入项目后编译时一直在等待

这时候大概是在联网装gradle ,如果等了半天没成功,恭喜你,你网络垃圾,他下不下来。找到路径下的gradle-wrapper.properties,打开
在这里插入图片描述
下面是我的内容,全部注释了,并提取出来他想下载的东西,在最后一行有个连接,把它拿出来,
在这里插入图片描述
可以看到是这么个东西,把它修改成第二行的链接
https://services.gradle.org/distributions/gradle-5.4.1-all.zip
https://services.gradle.org/distributions/gradle-5.4.1-all.zip
放到浏览器自己下吧。。或者上网上随便找找资源,总会有办法的,这里就不细说了
然后要去修改他的自动下载,另外,如果不修改前面这个,如果包没有,它还是会自动下,我这的现象是包有了,也会自动下,所以我全注释了

接下来找到文件-设置 英文自己翻译 File-Settings
在这里插入图片描述
配置成下面这样,具体的包地址填你自己放的位置,不要用我的,否则大概率找不到
在这里插入图片描述
配完了点下面这个Invalidate Caches/Restart,位置也在File下,点完了会重启
另外网上说如果是下东西导致的,有时候清空并重启可以直接好使,不过我电脑上根本没找到完整的gradle,所以就直接重下了一个
在这里插入图片描述

2.无法运行,APP位置报×

如果你创建工程就有这个问题一定会遇到这个现象的,不如说你只要是新创建的未成功编译过的工程都会这样,并且找不到设备。。。。只要编译成功过就会像下图这样了。所以努力编译(构建)成功吧
在这里插入图片描述

3.如果还是不行

如果源是国内的,找个网不错的地方,让他下,他想要更新的东西可能有点多,孩子大了留不住,不知道什么问题,反正让他(gradle)都下载下来,看见任务栏有能点的链接,和下载相关,空间允许,就让他下,把之前的离线配置都关了,让他下,下完了,重启电脑,一般就都能用,如果不能 ,再试试清空,如果还不行,建议网上换一个AS包重装。比如下面这个网站
www.android-studio.org
如果是国外的自己想想办法。。。我手上的AS校园网亲测可以下

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐