Windows 下的Android Studio的安装配置

最前面的话:

笔者是国内某不知名高校的计算机系大二学生。机缘巧合之下,我在大创中接触到了安卓应用开发,但苦于无前辈指路,所以还在自学路上漫漫求学。作为一个安卓路上的小白,能够以郭霖大神的《第一行代码》作为“敲门砖”实属三生有幸。
但其实对于一些Java基础不是很好的朋友来说,第一遍接触书中的代码可能会有些手足无措,或者是似懂非懂。很多函数的功能很基本,但是在不知道的情况下去阅览代码,可能很难做到举一反三。所以,我想利用暑假时间来一边重温,一边记录自己的感想和经验。也真切希望自己的无意之举能够帮到需要的人。
最后唠叨一句,如果文中出现了任何错误的话,希望各位能够帮忙指正。我是一个新人,犯错也是难免,渴求各位能够抱以宽容之心。

俗话说“工欲善其事,必先利其器”。在正式开发之前,我们首先需要把自己将来的编译环境搭建好。作为Android Studio的开发者,Google公司真的是为我们费心费力的设计了这套集成开发工具。话不多说,我们开始搭建我们的Android Studio 。

第一步:下载Android Studio

由于我们下载Google的东西需要访问外网,下载时间可能比较长(可以fq的另当别论)。
笔者提供两种较为合适的方式,以供参考。当然,读者也可自行去官网下载。
1.Android Studio中文社区
下载链接:http://www.android-studio.org/
2.笔者的百度云网盘
网盘链接:https://pan.baidu.com/s/1RlWZlQ3PgB40M86PLhxaXQ
目前官网发布的最新的就是笔者上传的3.1.2版本,之后若有更新,笔者也会同步上传。

第二步:开始安装

对于需要注意和更改的选项,笔者会单独列出来。没有特殊说明的话,读者就默认 next 就好。

由于电脑刚刚重装,所以我的电脑也是一片空白,没有任何预先配置。

1

 

下一步是修改Android Studio的安装位置,读者自选。

 

2


下一步就继续install-->finish就行。

 

运行Android Studio之后,首先软件会询问是否引入设置,一般我们默认不引入。

 

3

接下来会让我们配置proxy。我们选择cancel(原因是这个东西具体到后面,貌似并不会影响我们的编程。如果是我理解错误,恳请各位给予指正。我一开始以为是我fq了所以不配置也可以,后来问了朋友,他没有配置也可以正常使用。如果读者想要配置,可自行百度。很多博客对这个都有介绍,也都提供了很多镜像。)

再然后呢,就是我们的Welcome界面了。

4

 

点击next,我们配置一些settings。

 

5

这个地方我建议大家选择custom。

如果选择官方推荐的话,你的sdk会下载到C盘中。想要节约C盘空间的小伙伴可以注意一下。
这个记得要勾选一下Android virtual device选项,因为初学者直接用实机测试不太方便,我们还是选择用模拟器。

下载时间有点长,差不多可以打一把LOL,具体情况视网络状况而定。建议大家下载时选用稳定的网络,否则可能因网络故障出错。当然,提示错误后retry就可以了。

6

 

 

 

下载结束后点击finish。即可开启我们的安卓之旅了。

7

第三步:修改和查验一些配置

对于整个安装流程而言,基本上到上面就已经结尾了。但是作为一个巨型软件,他的很多缓存是在C盘的。(惊不惊喜,意不意外)所以,下面的一些东西是为了帮助想要节省C盘空间的小伙伴的。虽然可能只有几个G,但是对于需要的人而言还是弥足珍贵的。

附:C盘的Android studio相关文件占据内存。

8

在整个流程开始之前,我想要再次强调一下,所有路径的输入全部用英文符号字母。同样都是冒号,中文和英文看起来相差不是太大,但是两者相差却是天壤之别。切记切记~

首先,我们先检查一下我们的sdk是不是下载到了D盘。点击Android studio的初始界面右下角的configure。

configure

 

点击SDK manager进入如下界面。

 

SDK manager


在这张图片中,我们可以看到自己的sdk位置。如果不是的话,请另行百度。不过如果读者按照我说的步骤安装的(尤其是custom那里),基本上不会出错。

修改.android文件夹

我们修改的.android文件,是用来放置模拟器的,巨占内存,动辄上十几个g也不是稀罕事。
首先,我们需要在系统变量中配置自己的sdk_home路径。
1.在小娜旁边的搜索栏中输入“环境变量”四个字
2.单击出现页面右下角的“环境变量”选项
3.在第二栏系统变量的选项中点击“新建”选项

变量名输入“ANDROID_SDK_HOME”,变量值就是你sdk的安装位置。(笔者配置的就是D:\sdk)

sdk配置

 

然后,我们需要修改一个文件里面的设置。
打开C盘中用户名下的个人文件夹,选择.android文件夹,将其剪贴到sdk目录下(粘贴的目录自己定)-->打开粘贴后的.android文件夹-->打开avd文件夹-->打开Nexus_5X_API_28文件-->修改path为相应的配置。

 

附:我的配置(重点是第二行path的修改。因为我的.android是放在了Sdk目录下)

相关配置


到此,.android的配置就告一段落了。上述步骤中我们之所以剪贴是因为,那个文件夹里事先有我们提前下载好的一个模拟器文件,就是我们曾经点过一个create virtual device选项导致的,为了避免重复下载浪费时间,所以我们直接粘贴过去也好。如果有小伙伴担心剪贴会歇菜的话,可以选择复制粘贴,随后整个流程下来,hello world跑成功了再删也不迟。Let's go on !(蹩脚的英语)

修改.Androidstudio文件夹

首先进入Android studio的安装目录,点击bin,打开idea.properties文件(记事本打开就可以)。找到下面两行代码(我单独挑出来了,他们并不挨着):

idea.config.path=${user.home}/.AndroidStudio/config
idea.system.path=${user.home}/.AndroidStudio/system

把他们每一行前的注释符号去掉(#),改为下面这样的格式(因为我是直接放到了Androidstudio目录下的):


idea.config.path=D:/Androidstudio/.AndroidStudio/config
idea.system.path=D:/Androidstudio/.AndroidStudio/system

修改好后如果不想 AndroidStudio 重新下载,可以直接把C盘个人文件夹下的.Androidstudio3.1文件夹从原来的地方剪切到设置的地方去。
其实打开.Androidstudio3.1文件夹文件夹我们可以看到有两个目录config和system,正好和我们修改的两行代码相符合。
最后要重启Android studio,选择第一个选项previous version,括号里是相关的路径,也可以确认一下。

修改.gradle文件夹

初始界面下,点击configure,点击settings。(具体步骤参考第三步查看sdk路径时的引导)

搜索栏中输入gradle,修改service directory path为意向目录。(清空搜索栏中的关键字即可取消选中,就可以更改path了)

修改gradle的path

一个小的尝试

安装配置完了所有的东西,你肯定是心力交瘁吧。下载时间那么长,配置过程那么烦,还可能时不时的出些小问题,又得百度又得Google,真的是辛苦了。可是都进行到这里了,难道你就不想看一下自己的劳动成果会有什么样的心血结晶嘛?如果时间和精力允许,不如和我再一起写一个hello world吧,一起来写我们的第一个安卓程序。Here we go!
首先,在初始界面上选择第一个选项,新建一个项目。(第一次build gradle,时间会有一丢丢的长哦~)

然后在弹出的窗口上修改一下自己的项目名称和放置路径。

项目路径

 

然后选择phone and tablet

 

phone and tablet

 

选择空项目empty activity。

 

项目选择


最后一步我们不做修改直接点击finish。
进入正式界面后,as会自动帮你sync(同步),时间较长。同步结束后,你可能会收到一份错误提示你需要下载新的sdk。那就下载吧,这个时间也比较长哦~

 

新的sdk下载完成后,再次sync成功,就会出现如下界面。

 

sync成功界面


如果只是为了单纯写hello world的话,代码不需要修改。是的!不需要修改。当我们创建一个空活动的同时,Android studio就已经自己为我们写好了这段hello world程序。所以我们只要直接运行就好。

 

运行是在模拟器上运行的,所以我们还要创建一个模拟器。点击页面右上方的一个绿三角。

 

                                                

右边那个

点击之后,就可以选择自己的模拟器。如果要创建一个新模拟器的话,也可以选择create a new virtual device选项。过程并不复杂,只是可能会耗时些,因为下载的avd并不算小。

选择模拟器打开后,模拟器会自己帮你启用你要运行的程序。

hello world

到此,我们的第一个程序就算结束了(虽然什么也没有写,哈哈哈)。但是你也着实体会了一把开发者的刺激,不是吗?紧跟着《第一行代码》的指导,我们会逐步去写自己的 UI、控件等等。所以,和我一起学习《第一行代码》吧!我也会边重温,边写博客,叙述我的见解,提出我的疑惑。Let's go , boys and girls !

END

到这里,Android studio的安装与配置就基本完成了,我们还进行了一次小的尝试。可能读者在第一次尝试的时候会遇到形形色色的麻烦,但是不要灰心,不要气馁。笔者当初第一次安装的时候一个人在电脑前安装了8次,每次都是卸载重装,卸载重装。求知路上,可以请教老师,可以请教朋友,再不济我们还有百度。所以,你永远都不是一个人在奋斗。如果有实在解决不了的问题,可以留言评论。但是我本身也是一名学生,大三会更忙,而且知识量也有限,所以我也只能尽自己的微薄之力,尽力去帮助大家。
如果某位前辈发现了文中的错误或者有更好的配置方式的话,也可以给我留言评论指导,指点之处必认真查改。
感谢各位的阅读,若有帮助,实乃三生有幸。

  • 2
    点赞
  • 2
    收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:编程工作室 设计师:CSDN官方博客 返回首页
评论 1

打赏作者

WanU

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值