之前也想尝试过使用Gitee或者Github阅读一些项目作品,但都以失败告终。今天,作为移动开发项目ddl的最后一天,我再次尝试Gitee上寻找项目。
没想到偶遇直系学长学姐&自己部门的实验室成员的项目,嘿嘿嘿。那我就下载啦!
下载后通过android打开,遇到的第一个问题就是:Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-xx-all"
解决方案:提前将gradle下载好(离线安装)即从报错信息提供的网址处下载所需gradle版本的压缩包。然后将压缩包存放在C:\Users\<自己的用户名>\.gradle\wrapper\dists\gradle-3.3-all\7nykk4k6egium8fkyx09av4va(英文数字串随机生成各不相同)目录下,如下图所示。重启AS该问题就可以解决啦。
然后,我遇到了第二个问题。
最初我想自己解决这个问题,一看就是端口被占用了,我用搜索方法在全文件中找127,结果没找到,找8081也是。
突然意识到,虽然android项目中的gradle.properties可能不包含一些端口和主机ip等信息,但是用户文件夹下一定存在。我先是把8081端口改成8083(大家一定用一个文件记录端口使用情况呀,不然肯定会忘!)但是还报错,于是我把所有信息删掉,还是不行。改成8084,还不行。
都不管用,我开始往另一条报错下功夫。
最后查阅相关资料,发现还可能是服务器代理的问题,在seetings里修改为No proxy。
项目终于得以build。我可太激动啦!