分享安装Android Studio3.6的经验教训
作者:threecat.up 发布时间:2021-12-24 07:39:29
在上篇文章给大家介绍了Android Studio 3.6 正式版终于发布了,快来围观,需要的朋友可以点击查看,今天给大家分享我安装Android Studio3.6的一次惨烈教训。
前言:
首先,坐下来想一想,到底有多惨痛。
目的: | 安装AS3.6 |
时间消耗1 | 2.26号17点到8点半(3个半小时) |
时间消耗2 | 2.27号早8点到11点(3个小时) |
总时长 | 6个半小时 |
仅仅就是安装一个AS,这么长时间,所以怀疑人生,怀疑智商(成功之后欲哭无泪)。
事发缘由:
看,这万恶的C盘,为了让系统玩LOL更加的流畅,打完NVIDIA的主意之后,我把目标瞄准了C盘,经过一系列的操作之后,C盘的确空间增加了8G左右,具体操作我也就不说了(呜呜呜)。然后发现,之前安装的AS3.5中.android和.gradle加起来竟然有6G,我露出了奸诈的笑容。然后,就想安装新的AS,然后控制路径,都放到其它盘上去,岂不美哉???
就这样,我一顿操作,卸载了AS3.5,删除了C盘上有关于Android的文件,果然,空间看着真舒服。
当天操作(3顾官网,寻求度娘):
可是,鉴于我已经安装过了AS,虽然好像记得当时也是有很多问题,但是我不慌。打开AS官网,下载AS3.6,放到F盘,然后运行,将它安装在E盘,至于教程,看过7,8个大佬,度娘的,不都是一样的吗?那就上图吧!
然后会遇到这些,当然,这个都是有教程的,给个链接吧:https://blog.csdn.net/qq_41976613/article/details/91432304
之后按照教程,来到了这个可怕的界面。
错误!!!!:
接下来,就发生了这样的情况。机制的我(智障的我),几次Sync之后,检查了JDK环境(当然这个百分百没问题,因为我运行了自己的eclipse)。但是一直处于这样的情况,我想到了可以解决99%问题的,重装,然后,呜呜呜呜呜呜呜,删除,卸载。重装,2次,之后,查看无数大佬博客(发现自己没有没有问题啊),之后在百度上打上这几个字
后面才知道,呜呜呜呜呜呜,自己才是猪!!!
第二天一早(还是不服气啊):
第三遍下载AS,这次异常淡定,不在搜什么教程(主要是看太多了,都记下来了,呜呜呜)。然后安装,打开还是这样的。之后,发现好像下载不了gradle
然后以为找到了救星,百度一下,找到了大佬的博客,操作了一波(具体就是从网上https://services.gradle.org/distributions/ 下载这个,然后换到目录里面),然后Sync(呜呜呜呜................),还是不行。可是这次不想删了,就认真的想啊想,读了读Log,如下:
瞬间恍然大悟(倒打一耙),就去找度娘,告诉度娘原来是找不到证书(哈哈哈哈,自嘲),然后一顿操作之后,完全没有作用嘛,看来不是这个的问题。后来的后来啊,又看了一下报错,发现,不管怎么样,Log都是这样的:
那么,看看Sync:
就看到它下载很多东西都下不了,然后有尝试了几遍,这下怀疑是网络的问题,因为此时,我离我家路由器很远,网就一格。然后抬着电脑去了客厅。
再次sync,发现时间好像比之前长了,貌似在下载东西,然后几遍之后,终于出现了不一向的东西,报错显示:无法下载这里面的junit:4.13和junit:4.12
然后我将它换成4.10版本,还是不行,这个时候才发现,原来上面的Configuration不是implementation(呜呜呜u呜呜呜呜呜)
然后将它换成implemetation,再次Sync,what................................................成功:
至于出现了绿色的标注,运行之后:
是的,我是猪!!!呜呜呜呜
总结:
如果我第一次安装AS3.5的时候就把自己的错误做一个总结,那么会不会下一次安装的时候会更好的,想到这里,我好像哭啊。真的太浪费时间了,自己也还有很多的事情没有完成,呜呜呜呜。不过,给自己一个安装的总结吧!
首先,安装网上的教程安装AS,之后如果发现下载缓慢(再检查了JDK和安装路径没问题之后),考虑网络的问题,如果网络真的很好,就去寻找教程,例如,下载相应的文件,并且替换AS中的文件,再次Sync。不行的话,再去检查依赖,把它们都更新。这样应该就可以,看到了很多博客需要更改gradle文件,应该是不用的,不过也可以试试嘛。
好吧好吧,这个作为android专栏的第一篇博客吧,呜呜u呜呜呜呜,以后都要学会总结思考啊。这样的话问题也许就容易的多,几个小时的话,应该不可能了(也可以寻求帮助哦,我觉得这个比找度娘好,但是奈何现在情况特殊,只此一人,啊哈哈)。
有什么可以一起分享哦,溜了溜了......
来源:https://blog.csdn.net/qq_43919400/article/details/104531799


猜你喜欢
- 简述Java中Socket分为普通Socket和NioSocket两种,这里介绍Socket。我们可以把Socket比作两个城市间的交通工具
- 本文较为深入的分析了android中UI主线程与子线程。分享给大家供大家参考。具体如下:在一个Android 程序开始运行的时候,会单独启动
- Java计算一段程序的运行时间介绍了两种方法,一种是毫秒级别的计算,另一种是更精确的纳秒级别的计算。毫秒级别计算时间  
- 冒泡排序:就是按索引逐次比较相邻的两个元素,如果大于/小于(取决于需要升序排还是降序排),则置换,否则不做改变这样一轮下来,比较了n-1次,
- 工作闲暇之余去逛了逛CodeProject,刚好现有项目主要用到就是winform,浏览了下照片,找到上周带着蛋挞打疫苗回家的照片,于是新生
- 本文实例讲述了Android网络数据开关用法。分享给大家供大家参考,具体如下:api中没有开放这部分接口。因此大家可以使用这个方法,true
- 本文实例为大家分享了百度人脸识别之人脸识别FaceIdentify,供大家参考,具体内容如下using System.Collections
- 本文实例讲述了Java实现的对称加密算法AES定义与用法。分享给大家供大家参考,具体如下:一 简介1、AES是目前使用最多的对称加密算法。2
- Android 实现全屏显示的几种方法整理A、设置主题实现全屏直接在AndroidManifest.xml文件中设定Activity主题为全
- 本文实例讲述了Android之复选框对话框用法。分享给大家供大家参考。具体如下:main.xml布局文件<?xml version=&
- 初级技巧 - 乐观锁乐观锁适合这样的场景:读不会冲突,写会冲突。同时读的频率远大于写。以下面的代码为例,悲观锁的实现:public Obje
- 作为.NET进阶内容的一部分,垃圾回收器(简称GC)是必须了解的内容。本着“通俗易懂”的原则,本文将解释CLR中垃圾回收器的工作原理。基础知
- 1、使用FileStream读写文件 文件头:using System;using System.Collections.Gene
- 本文实例为大家分享了Unity shader实现消融效果的具体代码,供大家参考,具体内容如下效果图:shader代码:// Upgrade
- 生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,如下图所示生产者向空间里存放数据,而消费者取用数据
- 一、ViewPageIndicator开源框架的基本用法 我们先得去Github上面下载这个库,下载地址:https://github.co
- 一、@Value读取application.properties配置文件中的值application.properties配置文件fileN
- 协程属于Kotlin中非常有特色的一项技术,因为大部分编程语言中是没有协程这个概念的。那么什么是协程呢?它其实和线程有点相似,可以简单地将它
- web.xml文件配置创建好一个SpringMVC项目后,需要在需要在WB-INF文件夹下配置web.xml文件<?xml versi
- 今天看到一个银行的APP上面的loadingview 挺好的,就尝试着自己实现,觉得很简单,但自己实现起来还是发现了一些问题。Loading