使用黄色Android studio时的gradle配置问题(金丝雀版)

    技术2022-07-15  50

    使用金丝雀版Android Studio遇到的稳定性问题

    和绿色版本的冲突问题 以及国内镜像不可以用的问题。

    本来安装时没有注意,然后黄色版本就自动抓取了绿色版的C盘下三大件:.android,.gradle,.AndroidStudio4.0,然后就乱套了,不得已,将原本的绿色版卸载,并且重新配置了新的地址,给它们安了个新家。其实我一直想直接重新配置这三个东西的位置,但总是找不到,后来找到了:file->Manager IDE setting->import Settings…,选择重新设置,就可以下载和安装新的配置了。然后黄色版就开始出现新的问题了,一直弹出要求给个http,我找了国内一堆的镜像地址,都不好用(可能我不会用吧)这里插入一个阿里云的地址和使用方式buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'} } dependencies { classpath 'com.android.tools.build:gradle:3.3.0-alpha13' }} allprojects { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'} }} task clean(type: Delete) { delete rootProject.buildDir }

    4. 但我这样搞了成功了一部分,Gradle时成功的下载下来了,但是后面还是找我要地址代理(HTTP proxy),说无法解析这个地址,这可是阿里云的镜像地址,嘴真刁。

    如果冲突,导致的俩程序都不能用,先删一个把,剪不断理还乱,彻底删除一个的方法,进入“C:\Users<你的用户名下>”目录下,手动删除".android"、".AndroidStudioX.X"、".gradle"目录(比如我登陆电脑时的用户名是:lenovo,那么则来到C:\Users\lenovo目录下进行卸载)

    先不管这个代理了,既然下载不到,然后gradle还是个工具,而且绿色版是能下载到的,那就把绿色版下的放到黄色版下好了,位置是: .gradle\wrapper\dists\xxx-all,一个版本的gradle对应一个。这样的话这个就不报错了。

    代理地址的问题,这样做mirrors.neusoft.edu.cn:80 9.测试连接成功的显示

    弹出这个框的时侯真的是高兴坏了,搞了我一天的时间。

    可惜高兴早了,Host name may not contain blanks,这一句搞的我命都没了,这个我在网上没有搜到任何的相关解释,说明应该是我电脑自身的问题,只有重装或者如何!重装了,然后还是有!我哪里的host出问题了呢?哪里有空格?

    费劲心机找到了,我修改了C:\Users\HP.gradle下的gradle.properties,在里面加了一些网址,贴上去的时候出现了一些空格,很难发现,删掉后,出现了新问题。

    老问题了呀,给它填上国内的网络地址,上图的那种。

    国内的镜像可以解决下面6.4.1的下载,但4.0.0的下载解决不了。

    https://www.cnblogs.com/diyishijian/articles/7751407.html,这个地址,讲了两者之间的关系。

    这个文件似乎只有黄色版Android Stuido才有,在这里添加我下面多出来的网址,可以顺利下载gradle版本,包括插件版本,但是不一定能解决我现在的问题,因为我前面就试过了,但我忘了有什么后果,所以,再试一次,这次记录下来。

    似乎效果跟开始不一样 connection reset,连接重置是什么东西?

    它让我关掉离线模式?

    离线模式,好吧。下图就是离线模式的开关

    然后错误信息改了,如下图,说离线模式没有这个缓存包,好吧,可以的,说明原来没有下载下来。万幸这个问题,有人解释过了

    https://blog.csdn.net/w690333243/article/details/88732087,这个网址,给了解决方法。注意他写在了谷歌之前。

    ennnn。。。。一直在configure。多半是凉了,怎么会连接不到阿里云,上面也是一样。

    然后我停止了操作,把加的阿里云删掉了,把离线模式关掉了,然后就正常下载上面缺的jar包了,ennnn。。。下载中,希望成功吧,下了好久了,外网卡住了?可你下别的包也没见卡住呀,什么情况?听说需要翻墙,所以使用阿里的代码仓库,可是一直Configure,喵的。

    博客上下载的插件版本是3.1.2,试一下,enn。。。直接开始下载了,换一个高一点的版本吧,然后看它是否能下载好,怎么感觉国内比国外的还慢!要是知道它下载到了哪里,我就直接去下载文件然后放这里了。

    好消息是,还行,确实在下载,东西改了,还有等的价值。下载了一晚上,然后一直在fetching build project,听它的(https://blog.csdn.net/osully/article/details/43603773),加了一句,然后重启。

    enn…Configure project。

    (https://blog.csdn.net/weixin_30357231/article/details/99316290?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase)

    这个地址告诉我:

    实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成(如果能下载完成的话,233) 网上也提供了方法,就是去官网下载gradle的版本,然后放到本地,我就不在这里介绍了,我的解决方法更简单一些,就是直接修改gradle-wrapper.properties文件,无需去下载gradle

    实际上,一直以来的问题就是被墙了,想不通绿色版的为啥没有被墙,黄色的就被墙了。ennn…可是我一个可用的黄色版都没有,而且实际上一些黄色项目下的gradle还是有一些成功下载下来的,它的下载是什么逻辑啊!耗一天了,没办法重装吧,不能耗下去了。enn…重装的时候遇到了一些别的事情,但也是成功了,另起一个博客,给新手做有一个安装位置的地址解释吧,这样找问题也好找一些,通过对比就能找到不同嘛。
    Processed: 0.016, SQL: 9