关于Gradle踩过的一些坑

作者简介 原创微信公众号郭霖 WeChat ID: guolin_blog

对于通知栏的使用,Android各个版本其实都有比较大

大家早上好,又是新的一周,又是新的周一。

本篇来自Study_Abc的投稿,分享了如何解决Gradle无法下载导致项目无法编译的问题,希望能帮助到大家。

Study_Abc的博客地址:

http://blog.csdn.net/study_abc

AS导入项目

这是我在使用AS中关于Gradle遇过的一些坑,总结出来供大家参考交流,声明这是一篇技(傻)术(瓜)文(干)章(货),大神请绕道,里面讲的一些可能你们早已掌握或有更好的解决方法,下面让我们进入正题:

当我们从Github上或者朋友那拿到一个项目,然后在导入项目的时候就遇到下面图片上的情况,无法加载有木有,连个进度都没有,而且只能从后台杀死AS.

AS采用 Gradle 来编译项目相信大家都十分清楚,问题就出在这里.因为在首次导入项目的时候AS默认是使用 gradle-wrapper-properties 中默认的设置,它会从网上下载所需要的对应版本的 gradle,因为该网址的服务器在国外,虽然没有被墙掉,但是由于网络十分不稳定,所以一般不会下载成功,所以你永远无法导入你的项目.

解决方法一

因为是联网操作,所以那就简单粗暴一点,断掉电脑所有的网络.这是你会发现导入界面一闪而过,来到熟悉的编辑界面,先不要开心的太早.这里导入的项目还是没有经过build的 —>这是你所需要做的 —> 打开AS设置,具体在哪了?我也不知道,快捷键 ctrl+alt+s,在搜索框输入gradle会出现下面的界面:

默认选项去掉,勾选选用本地和离线工作时的的gradle,accept —> ok —> 恢复网络 —> syncproject一般情况下就不会再出现任何问题,编译成功。

解决方法二

断网,不想有没有,那还有解决的方法没有,当然有.在你的项目中找到 gradle-wrapper-properties 这个文件,把最后一行的网址删除注释等等, 反正就是让它无法连接该网址,剩余步骤请参考方法一.

gradlehome

可能在方法一方法二中你们在设置的时候本地和网络上面的文件选项都是空的,不知道gradle在哪?来吧,因为只有设置过 gradlehome 它才会自动选目录:

环境变量的配置 –>我的电脑–>高级系统设置–>环境变量:

先配置 gradlehome:

再配置path:

这样再次打开AS中gradle配置的时候就可以自动获取相匹配的gradle版本了,觉得到这里就完了,不!来下载一把gradle爽爽;

Gradle下载

强迫症有没有,总觉得用自己的 gradle 有点不靠谱,没有和大神的用的版本一致,会不会出问题,心慌慌,下面我就分享一下自己下载gradle的经验.

因为在国内访问国外的服务器,如果你无法科学上网,肯定无法下载成功,但又要下载,就很矛盾,本人亲测,下载也不是不可以,但你需要使用下载器,因为可以断点续传。

第一步

得找到这个文件 gradle-wrapper-properties!将具体的版本的gradle号替换,复制该网址到下载器或者游览器,等待下载,可能会有点慢,需要耐心等待 下载结束,恭喜你第一步完成;

第二步

使用Tomcat服务器自己搭载下载链接,将下载好的文件放到:

第三步

使用游览器测试一下自己的服务器网址是否可用:

记得别忘开服务器,如果没有Tomcat请自行百度,相信我很简单!

第四步

重点来了将上面的网址替换gradle-wrapper-properties里面的网址!

然后去设置中改用默认的gradle (方法一中绿色勾上,红色去掉)—> 关闭AS —> 正常打开项目 ,这里最好在project中删除该项目;

神奇的事情就可以发生了,等待它下载好,然后它自己就可以自动解压;不用你去官网找资源被英语各种虐,也不用在官网下载好然后不知道解压到哪?一切就是这么简单.

结束语

这样还有二个坑不知怎么解决

一 : 虽然这样设置过可以解决导入不了项目的问题,但是每次导入都得重新设置一遍,很痛苦!!!现在没有找到解决办法,希望大神指教.

二 : 当设置过 gradlehome 后下载gradle的时候会下载到你想象不到的目录下,上图按道理应该下载到这个目录

可实际它会下载到你设置的gradlehome的文件夹下面

原因是gradle-wrapper-properties的配置文件里面的文件路径的配置问题,目前本人还没解决,你可以手动的把它放到该放的目录,亲测可以使用!

最后,希望给大家带来一些方便.

完。。。。。。。。。。。。。。。。。。。。。

文章原创作者GuoLin 书籍推荐

郭林大神原创android 书籍:《第一行代码 android》

淘宝链接: https://s.click.taobao.com/t?e=m%3D2%26s%3DgKUfuKdAZKocQipKwQzePOeEDrYVVa64K7Vc7tFgwiHjf2vlNIV67p2n%2BQBNMyE6Rku8%2Bpj6eJall3bs%2B3NRhNHnsKI%2BqxhyM0iVZhTFBom4YIorMPnmg8G0g2OJi%2FzmXHfenomYtn5EW9vzeG8LzfPUwktUBEmkxg5p7bh%2BFbQ%3D&pvid=10_106.6.161.154_3367_1490163222155

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,835评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,598评论 1 295
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,569评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,159评论 0 213
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,533评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,710评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,923评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,674评论 0 203
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,421评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,622评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,115评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,428评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,114评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,097评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,875评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,753评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,649评论 2 271

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,100评论 18 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,367评论 6 343
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,569评论 25 707
  • Gradle对于很多开发者来说有一种既熟悉又陌生的感觉,他是离我们那么近,以至于我每天做项目都需要他,但是他又是离...
    阿_希爸阅读 9,518评论 10 199
  • 今天当天空刚刚露出鱼肚白的时候,Kimi就起床做早餐了。 因为璐璐今天要参加《星月私房话》和网易娱乐的专访,再加上...
    石思琳阅读 262评论 0 6