android基础—小白篇(一):欲先攻其事必先利其器—搭建android开发环境

搭建android开发环境:

需要的工具:

1、android程序是使用java语言编写的,所以,我们必须需要准备JDK。

2、既然我们要开发android,当然少不了android SDK啦,那么什么是android SDK呢,android SDK是谷歌提供的android开发工具包,在开发android 程序时,我们需要通过引入该工具包,来使用android相关的API,所以说android SDK是必不可少的哦~(现在google在国内也可以使用啦,虽然只是一部分,但是我们下载SDK再也不用科学上网了,很容易下载到的)。

3、我们只有SDK还是不可以的,我们要有相应的ID E平台支持对吧,在这里呢,我要推荐的android studio,在之前开发android都是用eclipse的,学过java的都应该对它不陌生,eclipse是开发java的神器啊,但是现在android studio已经从出现到现在有3年多的时间了,由于有google的完善,现在已经很强大了,而且现在的android studio已经到2.2版本了,稳定性完全可以了。但是因为某些外部原因,博主还在使用eclipse,所以,本篇博客,两款IDE的安装了和配置环境变量都会详细说明下的,现在开始进入我们的搭建环境环节吧!let’s go !

1、 我们首先来安装JDK步骤如下所示:


打开我们刚下载好的JDK如下图所示:


这里我们直接下一步就好了。

路径一定要记住,将来我们配置环境变量时会用到的,将路径更改后,我们继续下一步。

等待完成……

完成后,会再弹出该窗口装下JRE,建议安装在java目录下,将来配环境变量时还方便些。同样,选择好目录下继续下一步。

终于完成了, 点击关闭就可以了,接下来进入我们配置环境变量的步骤:

我的电脑,右击,属性,在左边侧栏的最下面有一个,高级系统设置,点击它!

会看到如下界面:

看到下面那个被红框,框起来的环境变量了嘛,没错就是点它,点完后会看到如下界面:

由于系统版本的问题,有可能显示的界面不太一样,但是内容是相同的,看到下面那个被橘黄色框,框起来的新建了么,点击新建(注意不是用户变 量,而是系统变量下的新建)。

变量名命名为JAVA_HOME
变量值,还记得刚开始安装时的那个安装路径吗?找到那个路径,进入
jdk****中,然后在地址栏那点击下,把那个路径复制过来就可以了。
一个变量怎么够还有一个呢,还是相同的步骤,在系统变量下,点击新建,再来一个:

这次我们取名为CLASS_PATH,变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(前面有个点,copy的时候千万不要少了哦),然后点击确定就可以啦,接下来我们去更改系统变量,在系统变量这个框中,找到Path这一个值:如下图:

这里写图片描述

找到后,点编辑,进行对系统变量Path的编辑,如下图(系统为win7的同学可以不用看啦):

由于博主本人电脑的系统为win10的,为了方便win7的同学,我们win10的同学就受累点一下那个编辑文本啦!

直接在原变量值后面加,(;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin)这句就可以啦(博主就不加啦,因为博主配好了。),到这里,JDK的环境变量就配置好啦!下面我们来验证一下,我们配置的环境变量:win+R,调出命令窗口,然后输入CMD,回车!将会显示如下界面:

这里我们输入,javac,然后回车:

如果出现上面的界面则说明我们的环境变量配置好了,否则则是失败的!若是失败的话,快去上面看看,哪里出错了,然后纠正下,再来测一下,我们再输入一个,java命令,看会出什么结果。

若是,输入java命令后,和博主的类似,那么恭喜您,JDK的环境变量配置没问题!


2、 说了半天我们还没入正题呢,接下来我们开始安装我们今天的主角那就是,android studio!让我们开始吧!


  • 直接打开我们刚下好的android studio一路next就好了,但是有下面几点需要注意一下:

这里写图片描述

这个界面是告诉我们需不需要安装android SDK(所以在前面准备工具那里我并没有让同学你下SDK,因为android studio集成了),第二个是告诉我们是否需要安装虚拟设备,这个建议安上,若是你手头没有android设备那我们还得去找这个组件去安装,还不如现在就安上呢。

这里写图片描述

这个界面,第一个选项是询问我们将android studio装在那里,第二个当然就是询问我们android SDK安装在哪里啦,选择完毕后,就一路next,最后点击finish就好了。简单吧!(但是要切记,路径中不能有中文,不能有中文,不能有中文,重要的事情说三遍!)


既然我们都把android studio装好了,那我们就连一些后续内容也都做了吧,比如我们最重要的android SDK,有人会说,刚才我们不是已经在安装的时候,把那个SDK的选项都打上对勾了,怎么还要下android SDK,当然啦,android SDK只是一个统称,默认的是只会下一个android7.0的,也就是API25,我们可不是只用一个呢,比如我们有一个android5.0的手机,总不能为了一个我们自己写的软件而去换手机吧,话不多说,开始后续内容~

3、下载我们需要的android SDK

当我们安装完成后,启动android studio 会出现如下的界面:

我的天都是英语,这该怎么办?没事儿,博主我的英语是小学水平,所以我都已经给同学们有道翻译好啦,第一个选项的意思是,我想导入我以前的配置,但是我们是第一次安装怎么会有以前的呢,这不搞笑嘛,所以我们就果断选择第二个啦,第二个的意思就是,我没有配置文件,我没有想导入的配置,总而言之,言而总之就是我没用过呗,所以我们就选择第二个就好啦!选择完后,下个界面是这个样子的:

当它突然跳出来的时候,说实话,也把博主下了一跳,我们并没有做错什么啊,怎么突然出错了呢,当然啦,仔细看它的意思,它说,我无法得到android SDK列表,再通俗一点儿,它的意思就是,我android studio是搞android开发的,但是我没有足够多的android SDK,你得给我提供,我们暂且先不管它,选择后面那个选项,Cancel,选择后就会出现如下界面:

这没啥说的,直接next吧,下一个界面是:

这个,第一个选项的意思是,默认(或者叫推荐设置),第二个是自定义,我们既然是菜鸟,当然不知道要自定义些什么啦,所以,我们还是默认!接下来是如下界面:

看看下面那个路径熟悉嘛,那个路径其实就是我们存放android SDK的路径,刚才进程序的时候不是提示我们没有SDK列表嘛,这不来了,这个界面其实是更新用的,我们在安装的时候不是已经安装了一个SDK了么,这个其实就是更新那个SDK的,话不多说,直接next(记得要打上对勾再next哦~)。然后就是下面的界面了:


asdf
这个界面是干什么的呢,这个界面就是想让我们确认下是否更新嘛,直接finish,等待完成,完成后会出现下面的界面:

再点一次finish,OK,我们的SDK更新好啦!然后出现了期待已久的程序主界面:

看到这个界面是不是感觉特激动,特有成就感?额,其实本想打击同学你的信心的,但是,革命尚未成功,所以,同志您仍需努力啊,不过胜利在望了,还有两步,我们就可以开始我们的android编程之旅了,哪两步呢,第一步只需要你在程序的主界面点击那么几次鼠标就可以啦,那就是下载SDK。OK,让我们来下载吧,按下图所示,点击:

在程序的右下角,点击那个齿轮图标,然后点击第一个SDK Manager,会出现如下图所示:

这就是SDK啦,选择相应的版本在前面打上对勾,然后点击最下面那个,Apply就可以了,剩下的相信你可以做到的,无非就是些,I agree ,或者Next,最近博主在看郭霖郭神的第一行代码第二版,第一章,郭神就说明了,现在市场上,android的版本大多都在API15以上,所以,同学下API15以下的完全没有必要哦~

好了,下载android SDK就说到这里,接下来,做我们android开发的最后一步,那就是配置android的环境变量(为了将来,方便使用,我们还是现在就配了吧,最后一步啦,坚持,坚持就胜利啦!)

其实和配JDK的方法类似,也是在系统变量那里新建一个变量,然后添加到系统变量Path中,目的呢就是,在开机完成后,我们的就JDK和android的SDK能成功运行,省我们每次开机后还得找相应的程序去运行,下面我们开始配android SDK的环境吧:

既然是android环境啦,那我们的变量名当然是android了,变量值是找连个文件夹,该文件夹在安装SDK的目录下,若是默认的话, 系统是会隐藏这文件夹的,所以你应该先把隐藏的文件夹显示出来,然后找到 tools,将路径复制到变量值中,然后以分号隔开”;”(注意是英文状态下的),然后再找platform-tools,同样,将路径复制到变量值中,然后在系统变量Path后面加上:

如图所示,新加的变量和前面的变量以分号”;”(同样是英文状态下的),然后以两个%将上面的变量值android添加进去点击确定,我们的android环境就配好了,同样我们测试一下,打开命令行窗口,(win+R,输入cmd 回车),在其中输入adb,查看结果,若配置正确,则会如下图所示:

这样就代表我们的搭建android环境彻底完成了!


  • 下面进入我们的eclipse开发环境搭建
    • 准备工具:同样需要我们的JDK,另一个就是eclipse IDE了,另一个就是我们的ADT 还有一个就是SDK manager,OK,工具准备完毕后,我们就开始在我们eclipseIDE下开始搭建环境吧!(大家应该注意到了,JDK我并没有设置一个链接,原因是什么呢,原因就是,在eclipse和android studio开发环境下,JDK的配置都是一样的,所以,安装步骤,按照android studio的就可以啦!)

1、eclipse下载完成后直接解压就可以啦,解压完后就是如下了:

注意:最上面那个是博主自己新建的android的文件夹,同学们解压完后可是没有的哦~

看见那个红色箭头所指的了么,没错,eclipse不用安装,直接双击就好了,若是JDK环境变量配好的话,则会出现下面的界面:

这个是干什么的呢,我们编写程序是要有个工作空间的,这个界面就是让我们选择下工作空间,路径最好是英文的哈!若是不出这个界面而是其他的,第一要检查JDK的环境变量时候配置正确,另一个则是,JDK的版本和eclipse是否相对应,如64位的JDK要对应64位的eclipse,若这都没有问题的话,则看下自己的系统是否和eclipse是否相符,比如系统为64位的,则eclipse和JDK也要是64位的,32位的系统则同理啦(本篇博客所有的资源则是64位的,因为博主的电脑是64位的)!

选择工作空间的路径则我们继续点OK!则会出现下面的界面:

好了, 现在进入到eclipse的欢迎界面了,其实这个界面对我们来说没什么用,我们直接把它叉掉就好,下面我们开始在eclipse IDE下,配我们的android环境:

点击菜单栏中的最后一个help,下拉的子菜单中点击 Install New Software,则会出现下面的界面:

点击红色箭头所指的按钮:

第一个name,其实写不写的无所谓,直接点红色箭头所指的按钮,添加我们已经下载好的ADT就好了,如下:

直接找到我们的ADT,双击就好,然后退回那个点add添加的页面,再继续点OK,完成后如下图;

然后看好这个页面所打对勾,然后next!点完后,如下图:

确认下我们是否需要安装这些插件,确认无误,Next!完成后,下图:

这里,无非就是我同意什么什么协议,然后finish,接下来我们稍等一会儿就可以了。

再等待的期间应该会出现一个警告,我们直接点OK就好了,如下:

等安装完成后,则会弹出一个询问框问我们是否立即重启,不重启的话插件不会生效,如下(是eclipse重启不是电脑哈):

当然重启啦,直接Yes!

到这里我们就差最后一步了,还是SDK,这里我们需要一个SDK Manager(在需要的工具哪里已经提供下载链接啦,那个很好安的,只要选好路径,路径中不能有中文哦,一路Next就好啦,最后finish就好了)。因为android在eclipse中是插件化的,所以要需要一个SDK管理器来对SDK进行管理。最后我们就开始下载我们需要的SDK吧!那在哪里下呢?如下图:

当我们安装好ADT后,发现第二行菜单中多了几个按钮,第一个是SDK下载,第二个是android模拟器,android模拟器需要SDK中一些工具的支持,所以我们直接点标号为1的按钮,如下:

好了,还是那个建议,因为现在市场上android系统大部分都是4.0以上的了,所以呢,我们下载API只要4.0以上的就好了,前面打上对勾,直接点红色箭头所指的按钮就行啦(API可是很大的,所以事先要查看下你的硬盘剩余空间够不够哦~),后面就是一些确认信息类似的内容了,相信同学你可以的,加油! 别忘了,配置android的环境变量哦,步骤和android studio的一样,相信你可以的,哈哈!

本篇博客到这里就结束啦,由于google如今已经对ADT插件停止更新N个月了(因为android studio已经成熟且稳定了嘛),所以建议大家用android studio哦~,下篇博客就正式开始编写属于我们自己的APK啦,比如先写它一个,hello world!

大家有不懂的,可以在评论区评论哈,也可以加我们刘博主的群:555974449,群里面有很多大神的,而且很热情,很热心的,大家不懂的可以问的。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值