android学习之路1:前车之鉴之开发环境搭建

  写程序两年有余了,朝九晚五的拼命工作着,却忘记了我们自己最初的梦想,忘却了最开始站在起跑线时的英姿勃发,渐渐的变成了coder,继续coding中。

  Android学习之路刚刚开始,目前大米属于小白阶段,但是在强大的兴趣助推器下,相信会有一番作为。并且,开始也博客了,程序员的工作需要耐性和恒心,我就当通过写技术博客养心养性了(这是我博客生涯的第一篇哦)。二话不说,既然是Android的开发,先介绍下环境的搭建(P.S.:搭这个环境说来惭愧,花了我一天的时间,当然主要白天在上班,中间遇到了各种问题,不过通过搜索解决了所有问题,但是不一定其他朋友会遇到这些问题哦,所以这篇文章也算是前车之鉴了):

 

1,下载开发的资源

  1.1,Java SDK下载,据说目前还是6.0的sdk比较稳定,所以大米就下了6.0最新的那个版本,具体的下载地址是:http://www.oracle.com/technetwork/java/javase/downloads/index.html,找到自己想要的安装包是程序员最基本要掌握的事情,所以笔者只提供下载的网站哦。

  1.2,Eclipse下载,据说需要3.3版本以上的IDE哦,我用的的版本是3.4.2,越新的版本越好(目前版本已经到了3.7.1哦,以及建议下载3.7.1),具体的下载地址是:http://www.eclipse.org/downloads/

  1.3,Android SDK下载,http://developer.android.com/sdk/index.html,建议现在安装版本的(即Recommended版本的)。

 

2,安装下载来的软件

   2.1,首先就是JDK咯,一路安装下来,基本没有问题,搭建环境的时候可以暂时不配置Java环境变量,不过笔者建议还是配置一下哦,一劳永逸嘛!

  具体的环境变量配置如下:

    a,我的电脑>右键属性>高级>环境变量,首先增加系统变量JAVA_HOME,变量值为JDK安装的目录,

            如图:

    b,我的电脑>右键属性>高级>环境变量,新增系统变量CLASSPATH,变量值为.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;   

            如图:

    c,我的电脑>右键属性>高级>环境变量,修改系统变量path,在后面追加%JAVA_HOME%\bin;

     如图:

    至此,java的环境变量已经配置好了,虽然这一切似乎跟我们搭建Android开发环境无关。当然,后面会有关于Android环境变量相关的配置(这个才是重点哦),我会在待会儿用到的时候跟大家讲的哦!

  2.2 Android SDK安装,我下载的SDK安装包是installer_r16-windows.exe,直接安装,其实SDK还没有真正安装哦,我们安装的只是一个升级程序(用来升级和更新Android SDK用的),在SDK安装目录下面有两个exe文件

  如图:

  其中AVD Maneger.exe是用来管理Android虚拟机的(暂时没有用到),SDK Manager.exe用来更新升级SDK(即用来install SDK用的),双击SDK Manager.exe,打开如图所示界面:

里面罗列了所有版本的SDK,此时可以选择自己想要安装的SDK。装SDK是一个痛苦的过程,建议不要一次性勾选太多版本的SDK,大米装的是2.2(API 8)就花了我2个多小时。选择好SDK,点击Install packages,此时会跳出此界面:

默认只安装两个选项哦,如果你有充分的时间以及充分的耐性可以选择Accept All哦,然后点击Install,接着就是漫长的等待过程,你可以去洗洗衣服,吃吃饭,打会儿篮球,^_^。安装完毕后,再次查看,就会发现

Status已经变成Installed了,说明SDK安装成功啦!

  2.3 紧接着是Eclipse ADT插件安装,此插件是Eclipse工具下开发Android程序所需要的插件.先安装Eclipse,安装后打开Eclipse,选择Help>Sofewore updates,会打开如下图:

选择点击第一步中的按钮 Add Site ,在如图所示“第二步红色线框”中的Location中输入:https://dl-ssl.google.com/android/eclipse/  ,点击Ok,过一会儿就能显示出“第三步的红线选择框”中的Developer Tools,勾上全部的选项,点击Install,ADT安装完成,重启Eclipse,就会发现IDE中多了一个按钮:

说明安装成功了,试着点击此按钮,却得到一个失望的结果:报错了,原来是因为Android Sdk还没有关联到Eclipse哦,所以接下来的一步就是配置Android SDK(P.S.:由于Eclipse的版本不同,有可能这个步骤的安装界面会有一些不一样,但是原理是一样的哦).

  2.4 配置 Android SDK,在Eclipse中选择菜单栏Window下面的Perferences,如图:

点击Apply和OK即可,此时Android SDK也配置好了,再次点击Eclipse工具栏中那个手机形状的按钮后顺利打开,这个步骤一路下来,我遇到了一个问题,当我选择好D:\Program Files\Android\android-sdk这个路径后发现Apply和OK按钮是暗掉的,并且提示我:安装Android时Could not find D:\....\tools\adb.exe,也就是说不能点击进行最后的确认!这是我一路顺风顺水搭建下来遇到的第一个问题,通过查资料总算解决了这个问题,解决方法是:打开文件夹至Android SDK的安装目录,把platform-tools文件夹下面的所有文件拷贝到tools文件夹下面即可,具体这么做的原因,笔者大米确实不知道,就希望读者不会遇到跟大米一样的问题吧,呵呵。(P.S.:后来发现原来跟我安装的Eclipse版本有关系,我安装的是3.4.2,大米验证过了,如果用3.7.1也就是最新版本 的Eclipse的话不会遇到这个问题)

  2.5 此时环境是搭建的差不多了,还差最后一步,新建虚拟机。点击Eclipse工具栏中的那个手机按钮,打开如下窗体:

输入虚拟机的一些信息,

Create AVD后出现消息:

虚拟机创建成功!此时可以看到虚拟机列表中已经有了刚才添加的名字叫做2.2的虚拟机,如下图:

选择刚创建的虚拟机(名字叫做2.2),点击Start按钮,出现最终的虚拟机页面

至此,如果出现这个虚拟机的界面就说明Android的开发环境配置完毕!!不过别急,大米在这个步骤中有出现了一个问题,Eclipse提示:Could not open: C:\Documents and Settings\Administrator\PANIC: Could not open:my_avd.ini,虚拟机启动不起来!!说找不到ini文件,百般无奈只好再上网查资料,最后找到了问题的所在,原来android默认path为C:\Documents and Settings\Administrator\,但是我当初安装SDK的时候安装到了D盘下面,于是两个路径不能统一起来,解决的方法是设置Android SDK的环境变量,具体的操作为:

    (1)新增环境系统变量ANDROID_SDK_HOME,具体的指向是Android SDK的安装目录,我的就是:D:\Program Files\Android\android-sdk\tools,如图:

    (2)修改系统变量Path,在前面添加%Android_SDK_HOME%/tools;

此时Android SDK的路径得到了统一,删除之前新建的虚拟机,再次新建虚拟机,紧着start..,你会发现虚拟机的界面总算是出现啦!!

 

 

本文是大米的第一篇博客,所以写的实在是不堪入眼,排版还有语言组织都有很多问题,请原谅我哦,大米会在今后的文章中不断改进,不断完善的。

 

  

  

posted on 2012-01-15 10:52  南阿弥  阅读(466)  评论(0编辑  收藏  举报