Android Studio血泪安装史(解决各种gradle报错等问题)

足足用了三天左右的时间才配置好AS,总体来说就是各种坑全部出现了,填完这边儿填那边儿,摔电脑的心都有了。这篇文章记录问题和解决方法

1. 首先是下载:

选择版本:

被墙无数次,各种什么绿se下载什么太平yang下载,尝试3.60最新版本,最终不知道怎么回事配置好了,但是还需要添加opencv的SDK,但是毕竟是最新版本,网上暂时还没有大佬写教程,所以不得不放弃治疗,重新下载比较旧的版本。后看了AS3.0版本比较稳定,下载之后发现没有build这个框(个人比较喜欢看build框),所以又删除了,下载了3.1版本(这个过程已经耗时一天了)。
所以!!!新人千万不要下载新版本!!!因为界面已经不同了,不方便在网上找资料。
推荐一个AS的下载地址:https://www.androiddevtools.cn/
不是特别稳定,如果进不去的话就多试几次,实在不行重启电脑再进。

下载和安装AS:

下载的时候就一直按下一步就行了,安装的时候也一样,可以自行选择安装的路径和SDK安装的路径。下载配置的过程有时候可能比较慢,特别是最后一步Running @HAXM Installer的时候。慢慢等就好了,这里就不多说了

2. 其次是gradle的下载,有两种方式

等待自动下载

因为是从外网上下载,所以会比较慢。这个也没什么多说的,慢慢等就好。

手动下载

首先需要看自己的AS版本对应的gradle是什么版本。按照下图打开文件:
在这里插入图片描述
其中前半段是下载的地址,把http:后面的/去掉就是完整的下载地址。
后半段是gradle的版本号。
去前半段得到的网站下载对应版本号的gradle就可以了。
我这里是gradle-4.4- all.zip。
之后将下载压缩文件保存到c盘->用户->???->.gradle->wrapper->dists->gradle-4.4-all->9br9xq1tocpiv8o6njlyu5op1文件目录下。其中???表示你自己的用户的文件名。
之后关闭AS,然后重新启动,等待AS自动配置(可能需要一段时间)

AS自动配置gradle时出现的各种问题

先通过build窗口查看自己failed的原因。

1.Read timed out报错

这个最好的解决方法是在gradle.build文件中的两个函数中都加上这两句。
在这里插入图片描述
然后在setting的选项中勾上下图中的选项。
在这里插入图片描述

2.报错Failed to capture snapshot of output files for task

解决方案:关闭instant run。如下图:
在这里插入图片描述
如果还不行,那么就在app的build中加上下面的一句话:
在这里插入图片描述

3. 报错:Unable to resolve dependency for…

这个报错就多种多样了,一般都是网络权限的问题。可以在setting中勾选如下图在这里插入图片描述
然后在将下图文件中的这四句注释掉
在这里插入图片描述
然后try again。
如果还有!那么请看下一条

4.出现报错Unable to resolve dependency for……Could not find any version that matches com. android. support: support-v4

这个报错的话具体原因我也不说特别清楚。
网上有的说是没有这个版本只能等着,那是不可能的!
在app文件中去掉v7:后面的数字,结果如下图
在这里插入图片描述
这样问题基本上都能解决了。
总之运行按钮变绿了,真好~

最后就是运行时候的错误

点击运行,然后下载虚拟设备,然后果断报错。。。
弹出对话框,要点击ok 。
报错内容:Android Studio Error while Installing APKs
这个解决方法和上面的一样,还是这个万恶的选项。:
在这里插入图片描述

终于可以正常运行了,看到了梦寐以求的hello world

在这里插入图片描述

AS下载安装和配置的总结:

一共用了三天半的时间,读了几百篇博客,各种bug各种问题,搞的心态爆炸。
要不是为了国创项目,早他妹的不干了。
好在最后还是配好了。
接下来好好继续配置opencv的SDK,祝我好运。

  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值