足足用了三天左右的时间才配置好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是什么版本。按照下图打开文件:

android studio版本对比 android studio哪个版本好_新版本


其中前半段是下载的地址,把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文件中的两个函数中都加上这两句。

android studio版本对比 android studio哪个版本好_android studio_02


然后在setting的选项中勾上下图中的选项。

android studio版本对比 android studio哪个版本好_解决方法_03

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

解决方案:关闭instant run。如下图:

android studio版本对比 android studio哪个版本好_gradle_04


如果还不行,那么就在app的build中加上下面的一句话:

android studio版本对比 android studio哪个版本好_gradle_05

3. 报错:Unable to resolve dependency for…

这个报错就多种多样了,一般都是网络权限的问题。可以在setting中勾选如下图

android studio版本对比 android studio哪个版本好_android studio版本对比_06


然后在将下图文件中的这四句注释掉

android studio版本对比 android studio哪个版本好_android studio版本对比_07


然后try again。

如果还有!那么请看下一条

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

这个报错的话具体原因我也不说特别清楚。

网上有的说是没有这个版本只能等着,那是不可能的!

在app文件中去掉v7:后面的数字,结果如下图

android studio版本对比 android studio哪个版本好_android studio_08


这样问题基本上都能解决了。

总之运行按钮变绿了,真好~

最后就是运行时候的错误

点击运行,然后下载虚拟设备,然后果断报错。。。

弹出对话框,要点击ok 。

报错内容:Android Studio Error while Installing APKs

这个解决方法和上面的一样,还是这个万恶的选项。:

android studio版本对比 android studio哪个版本好_gradle_09

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

android studio版本对比 android studio哪个版本好_解决方法_10

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

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