*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布
写在前面
这是我在使用AS中关于Gradle遇过的一些坑,总结出来供大家参考交流,声明这是一篇技(傻)术(瓜)文(干)章(货),大神请绕道,里面讲的一些可能你们早
已掌握或有更好的解决方法 ---> 下面让我们进入正题
AS导入项目
当我们从Github上或者朋友那拿到一个项目,然后在导入项目的时候就遇到下面图片上的情况,无法加载有木有,连个进度都没有,而且只能从后台杀死AS.
AS采用Gradle来编译项目相信大家都十分清楚,问题就出在这里.因为在首次导入项目的时候AS默认是使用gradle-wrapper-properties中默认的设
置,它会从网上下载所需要的对应版本的gradle,因为该网址的服务器在国外,虽然没有被墙掉,但是由于网络十分不稳定,所以一般不会下载成功,所以
你永远无法导入你的项目.
解决方法一
因为是联网操作,所以那就简单粗暴一点,断掉电脑所有的网络.这是你会发现导入界面一闪而过来到熟悉的编辑界面,先不要开心的太早.这里导入的
项目还是没有经过build的 —>这是你所需要做的 —> 打开AS设置,具体在哪了?我也不知道,快捷键 ctrl+alt+s,在搜索框输入gradle会出现下面这
个界面