AA源码网-专注精品网站源码_主题插件_技术教程_软件分享 - 全网最优质资源分享网!
AA源码网-专注精品网站源码_主题插件_技术教程_软件分享 - 全网最优质资源分享网!
AA源码网-专注精品网站源码_主题插件_技术教程_软件分享 - 全网最优质资源分享网!
AA源码网-专注精品网站源码_主题插件_技术教程_软件分享 - 全网最优质资源分享网!
AA源码网-专注精品网站源码_主题插件_技术教程_软件分享 - 全网最优质资源分享网!
AA源码网-专注精品网站源码_主题插件_技术教程_软件分享 - 全网最优质资源分享网!

非常详细的Android SDK下载安装/配置/解决错误问题的教程

01820

最近对做Android软件有了很大的兴趣,但在配置Android 开发环境的时候遇到一个很难搞的事情,那就是Google Android的官网居然需要翻墙(正常访问进不去),也是不懂为什么给墙了。。(温馨提示:公民翻墙是违法行为),但是不去Google Android的官网下载SDK就无法配置环境(有点扯),闲话不多说让我们直接进入教程吧!

Android开发环境搭建可以划分为四个步骤:

第一步:下载并安装JDK;

第二步:下载并安装Eclipse;

第三步:下载并安装AndroidSDK;

第四步:最后为Eclipse安装ADT插件。

 

下面进行每步骤的详细文字图文介绍:

第一步:下载并安装JDK

Android开发工具要求是必须安装JDK(全称是JavaDevelopment Kit),是不能只安装JRE(全称是Java Runtime Edition),我们在安装Android开发工具之前是一定要先安装JavaJDK的。尤其是在Eclipse的开发过程中必须要JDK或者JRE的支持的,否则在打开Eclipse的时候出现如图的报错(很难受的):

图片[1]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

首先我们需要到去JAVA官网上(http://www.oracle.com/technetwork/java/javase/downloads/index.html)下载JDK(这里需要注意的是下载JDK,而不是JRE)

图片[2]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

这里我们点击JDK下载按钮后,会进入JDK版本选择界面,找到适合你的电脑系统的JDK版本后进行下载,win32位系统选择Windows x86,64位系统那就选择Windows x64(如图所示):

图片[3]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

下载好后,我们进行双击安装该工具包点击下一步(如图所示):

图片[4]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

选择自己想要安装的路径之后点击下一步(如图所示):

图片[5]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

我们在安装JDK的时候,Java SE工具会自动给你安装JRE,选择好自己要安装的路径就可以了:

图片[6]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

然后就是不断的点击下一步,直至最后安装完成点击关闭即可:

图片[7]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

安装好后,我们就是需要配置环境变量了。在桌面找到我的电脑后右键选择属性,再依次点击高级系统设置高级环境变量,之后我们新建一个系统环境变量,变量名为JAVA_HOME,变量值为刚刚我们安装JDK的选择的安装路径,如下图所示:

图片[8]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

然后在系统变量列表中,双击Path变量(如没有自己新建一个),并将;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin追加到变量值后面(注意,在变量的最末尾添加时,要记得加上分号):

图片[9]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

现在Oracle JDK成为系统可执行文件搜索路径的一部分,并且这个地址很容易找到的。为了验证安装成功了没有,我们打开cmd命令行窗口,在命令提示符下执行javac -version。如果安装成功,就会看到Oracle JDK版本号,如下图所示:

图片[10]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

第二步:下载并安装Eclipse

 

我们去Eclipse官网(http://www.eclipse.org/downloads/)上下载Eclipse,选择EclipseIDE for JAVA EE Developers,同样根据自己的电脑系统选择32位或64位的安装包下载,

图片[11]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

Eclipse下载好后是一个zip压缩包(最新下载会是一个exe免安装包了),如果是zip压缩包直接解压出来,其文件目录如下:

图片[12]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

Eclipse安装好后,双击“eclipse.exe”打开,如下图所示:

图片[13]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

这里需要注意的是此刻打开的Eclipse有可能会报如下的错误:

图片[14]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

出现这个问题,可能是JDK的环境变量没有配置好的缘故,那需要按照第一步中讲到的JDK环境变量设置方式进行配置。如果还是报错的话,就有可能是环境变量还是没有设置好,这个时候我们就重启一下电脑试试。如果还是不行怎么办,也是可以通过修改Eclipse.ini文件,在最前面加上以下两行内容:

-vm

D:\android\Java\jdk1.8.0_51\bin\javaw.exe   (注意,要把D:\android\Java\jdk1.8.0_51\换成你自己的jdk安装目录)

通过上面一番乱七八糟的折腾之后,那么现在Eclipse就可以顺利启动了。。。(折腾一身汗有木有)

启动Eclipse后,首先会让你选择一个工作空间,自己选择一个或者直接默认的是C盘的workspace文件夹:

图片[15]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

然后就进入了Eclipse的欢迎界面,如下图所示:

图片[16]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

到这里,Eclipse安装就算结束了。是不是快崩溃了。。再坚持坚持马上就结束了~

 

第三步、下载并安装AndroidSDK

通过前面的两个步骤,我们已经成功配置了JDK变量环境,也安装好了Eclipse,完成这两个步骤之后Java的开发环境就算准备好了,如果我们只是开发普通的JAVA应用程序的话,那么到这里就可以了。但如果我们要通过Eclipse来开发Android应用程序的话,那么我们还需要下载Android SDK(Software Development Kit)和在Eclipse上安装ADT插件。

首先,下载Android SDK Tools,翻过墙的朋友可以去Google Android的官网上下载(http://developer.android.com/sdk/index.html)。不愿意翻墙的朋友,可以去我的bd网盘上下载(http://pan.baidu.com/s/1nt8BcBB),或者去这个网站下载(http://www.androiddevtools.cn/)。下面介绍一下在这个网站上下载的情况,首先打开http://www.androiddevtools.cn/,我们可以看到这里面有Android开发所需的各种工具,首先找到SDK Tools:

图片[17]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

选择一个最新的版本就行了。注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。这里建议下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。解压后的文件目录如下:

图片[18]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

然后就双击“SDK Manager.exe”,启动SDK Manager,如图所示:

图片[19]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

看到有这么多需要选择安装的时候,是不是一时有点头脑发昏眼冒金星不知道咋办了啊。。。尤其是对于像Neo这种重度选择恐惧症患者来说,真是感觉脑袋都要爆浆了。。。这个时候啦,一定要keep calm。

在这里我只说几个必须要安装的,如上图所示的,Tools文件夹里面的Android SDK Tools(这个我们在之前的一步已经下载好了的,一般不会让你再安装了,不过有可能会让你更新),然后就是Android SDK Platform-tools和Android SDKBuild-tools,注意只需要下载最新的版本就行了。

然后就是API的选择了。我们可以看到这里提供了很多很多从Android 2.2到Android 5.x的很多版本的API,那么怎么选择呢。这里我建议,新手的话,选择一个最新的版本就好了,因为Android是向下兼容的。其他的以后你要用到了在下载就行了(因为下载安装的速度实在太慢啦。。。)。所以如上图所示,这里我只选择了下载当前最新的Android 5.1.1(API 22)。这里需要说明的是,如果你以后不打算用模拟器调试,而是一直用真机来调试的话,那么就可以不用装“system images“了。不过新手的话,不知道怎么选择,还是建议直接全部勾上吧,

最后就是extras文件夹中的东西了,如下图所示,

图片[20]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

理论上来说,extras中的东西如果网速允许,时间充沛的话,就都下载了吧,应为都是好东西。不过一开始安装的话,可以只用安装上图中的三个,即Android Support Repository、Android SupportLibrary和Google USB Driver。其他的以后有时间再慢慢下载吧。

接下来就可以进行安装了。要注意,由于这些东西都是在google 的服务器上下载的。由于俺们天朝有墙,所以可能会出现连接不上的情况,如下图:

图片[21]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

这种时候,我们可以通过有Android SDK的国内镜像服务器来下载安装,这里推荐几个:

1、中科院开源协会镜像站地址:

IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80

2、北京化工大学镜像服务器地址:

IPv4: http://ubuntu.buct.edu.cn/  端口:80

IPv4: http://ubuntu.buct.cn/  端口:80

IPv6: http://ubuntu.buct6.edu.cn/  端口:80

3、大连东软信息学院镜像服务器地址:

http://mirrors.neusoft.edu.cn  端口:80

 

随便选择一个就行啦。这里我选择的是第三个站点,即大连东软的镜像,使用方法如下:

首先,点击菜单中的“Tools”,然后选择下拉中的“Options…”,

图片[22]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

然后在弹出的对话框中,填写HTTP Proxy Server为mirrors.neusoft.edu.cn(镜像服务器的地址,注意前面不要加http),然后填写HTTP Proxy Port为80 (端口号)。最后在勾选下面的『Forcehttps://… sources to be fetched using http://…』复选框,如下图所示

图片[23]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

接着点击close,关闭对话框,再重新启动SDK Manager就行啦。

经过漫长的下载安装过程后(建议在晚上睡觉的时候下载。。。),我们可以看到,之前选中安装的项目后面的状态都由之前的“Not installed”变为了如今的“Installed”,这就表示我们已经安装成功了!有没有很兴奋啊。。ps。。赶紧刷牙洗脸上班去吧。。要迟到啦。。。

图片[24]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

由于直接使用SDK Manager在线下载安装的方式,非常漫长,如果不想等待那么长的朋友,可以自己到国内的站点(http://www.androiddevtools.cn/)上去下载需要安装的package,这种方式要快得多,不过就是要注意选择好自己需要下载的package以及相应的版本,在此就不加详述了,有选择恐惧症的硼油可以给我留言。

 

Ok,接着就是最后一步,我们熟悉的设置环境变量。这里需要把”\platform-tools“和”\tools”路径追加到系统环境变量Path中,具体如下:

首先,新建一个系统环境变量,变量名为ANDROID_SDK_HOME,变量值为你的SDK安装路径,这里我的安装路径为D:\android\android-sdk,如图所示:

图片[25]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

然后就是在系统的Path变量后,追加;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools,如图所示:

 

图片[26]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

然后我们可以检验一下Android SDK是否安装成功:在命令行窗口中输入”adb version“,出现如下显示,则安装成功了:

图片[27]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

第四步、为Eclipse安装ADT插件

感谢伟大的抠鼻·布莱恩特!终于来到最后一步啦!为了能在Eclipse上进行Android开发,我们必须为他安装一个ADT(Android Development Tools)插件。

首先打开Eclipse软件。进入欢迎界面。单击菜单中的“Help”,选择“Install New Software…”,如下图所示:

图片[28]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

单击“Install New Software…”后,弹出“Install”窗口,然后单击“Add”按钮,

图片[29]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

然后会弹出“Add Repository”窗口,键入信息如下:Name(ADT),Location(http://dl-ssl.google.com/android/eclipse/),如下图所示,然后单击“OK”按钮:

图片[30]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

在弹出的对话框选择要安装的工具,然后下一步就可以了:

图片[31]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

不过如果我们没有修改hosts或者使用代理翻墙的话,由于(http://dl-ssl.google.com/android/eclipse/)这个网站在天朝上不去,所以就会报如下错误:

图片[32]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

出现这种情况,我们要么就选择通过修改hosts或者使用代理翻墙,以继续进行在线安装,或者就采用离线安装的方式(推荐),具体见我的另一篇blog(http://blog.csdn.net/dr_neo/article/details/46941859)

待一切安装好后,重启Eclipse,然后,Eclipse会根据目录的位置智能地和它相同目录下Android sdk进行关联,可以通过选择菜单项“Window”然后单击Preference来查看,如图所示:

图片[33]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

选择侧栏的“Android”,然后如果可以看到已经安装的SDK平台,表示已经自动关联好了,如下图所示;如果发现没有自动关联好,则需自己添加了,单击“Browse…”按钮,选择你的SDK安装路径,添加好就行啦~

图片[34]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

到这里,我们的整个在windows上进行Android开发环境的搭建就全部完成了,这时候,在Eclipse里,选择菜单项File—>New—>Project新建一个项目,我们就能看到建立Android项目的选项了:

图片[35]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

图片[36]-非常详细的Android SDK下载安装/配置/解决错误问题的教程-AA源码网

打完收工!到这里,漫长的Android开发环境搭建工作就此结束!是不是有点小鸡冻啊!还等什么,赶紧开始你的Android之旅!

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论