萌新更新Android Studio 3.0遇到的各种gradle错误以及解决过程

来源:互联网 发布:岩间圣母 知乎 编辑:程序博客网 时间:2024/05/20 23:06

最近公司给了个Android项目,本萌新持着有点基础的样子打开了AS,并且在导入代码之前更新了AS(原本是希望高版本能够更好用的),结果就是更新完后各种gradle build时间过长,错误,support-v7等依赖无法resolve,Gradle sync failed: Unable to start the daemon process 等问题,下面就来就简单介绍下我遇到的这些错误和介绍方法。

1、刚更新完AS,遇到的第一个问题一般都是gradle build时间过长。

其实 gradle build时间过长主要原因是被墙了,那翻墙是不是就可以解决呢?我给的答案是不一定,反正我自动下的 gradle-4.1-all.zip版本永远下不来。经过我上网查询和实践后,终于找到了确切的解决办法。

     (1)首先,既然布不能自动下,那我们就自己下。一般地址是http://services.gradle.org/distributions/+自己的要下的版本,经本人测试不需要翻墙也能下,速度慢点而已,但是还是比自动快!,而且如果这个网址没法下载的话,可是尝试去找别人分享的。

    (2)下载好了zip了,不需要解压,直接放在.gradle 的里面。一般路径是:C:\Users\Administrator\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew, 这里后面那串很长的东西每个人都不同,按照自己的路径放。一般这里放好了,重启下Android studio或者重新make project一下就可以顺利gradle build了。

2、接下来我要讲讲我遇到的最坑人的问题,为了这个问题我没少重新安装AS。解决办法删除C:\Users\Administrator\.AndroidStudio3.0这个文件。

当我把gradle弄好了,我居然发现我导入的项目的各种依赖没法resolve,是的,无法resolve,经过我上网查询和动手实验,造成这一问题的原因可能(注意是可能。。毕竟萌新)sdk 出问题了。那问题来了,什么问题呢,这里极有可能是build tool版本不对。这里我试过重装as,但是这个问题仍然无法解决,也试过更改sdk各种版本,还有buildtool版本仍没进展,最后终于让我试出方法。那就是删除C:\Users\Administrator\.AndroidStudio3.0这个文件,再重新安装as。一般我们卸载了As,这个文件还是会在的,删除了这个文件夹才代表我们重新开始安装Android Studio,萌新的那种哦,装好了再配置好sdk一般就能解决问题。(那么最后的问题来了,究竟是哪里出问题了,sdk出错了(版本不对?)为什么彻底重装就可以了,暂时没法解释,我看网上的各种解释都不靠谱,所以这里也只是说一下解决方法,希望有大神出来说一下原因)

3、在解决 2、出现的问题时,我不断遇到unable to start the daemon process 这个问题,如果你能看到这个的同时也遇到这种问题,那你还是别再网上查了,直接重启吧,经过本人测试,这是最快也是最实用的方法,其他的本菜鸟也不会。


最后呢,说一下一天的感受吧,万事都只能靠自己,百度也并不能解决一切啊,多动手多想,总有解决办法的,再不行,就重装电脑吧,哈哈,重装电脑=解决一切小问题。这是真理!!!!!