我的Android学习之旅[2]——Android开发环境的搭建

——不积跬步,无以至千里;不积小流,无以成江海 所谓工欲善其事,必先利其器,而笔者选用的开发神器便是Eclipse+ADT插件,开发语言笔者选的是java语言,所以JDK的安装配置是必不可少的~好吧,接下来就开始我们的神器铸造之旅吧~

 1、JDK的安装 

         JDK版本需要5以上,可以去Sun的主页下载(悲哀的说应该是Oracle的主页)。笔者下载的是可执行程序,所以下载后直接"下一步"式的安装完成。至于Java环       境怎么配置,这儿就略去了~

 

    2、下载Eclipse IDE   

         笔者使用的Eclipse版本与 蓝牙开发之从手机走向PC【1】——开发环境介绍 中用的版本相同,都是Eclipse 3.5 Galileo版,下载的链接地址在那片文章中也给     出了~Eclipse是绿色版,所以下载完了直接解压缩到一个固定目录就可以使用了,略过字数若干~

    

    3、Android SDK

         目前可下载的Android SDk的版本从最初的0.9到2.1已经有14种之多了,所以对于刚接触Android的开发人员而言,一个比较头疼的问题就是选择SDK的版本       了~那么选择哪种版本的SDK比较合适呢?笔者选择的是1.5版本的,有点折中之嫌,但却也不是完全瞎选的~

         首先第一部搭载Android系统的T-Mobile G1手机虽然可在官网升级到1.6版本的固件,使用于1.6r1版本,API Level为4。但数据显示,全球大多数G1用户均     升级至1.5版本的固件(Cupcake,支持屏幕软键盘和输入法的版本),所以API Level 3还是比较保险~ 

         其次G2手机目前主要也是1.5 、1.6版本的固件,1.5版本选择也是不错的~

         再看看G3手机,也就是HTC Hero手机的推出也是伴随着Android1.5版本的Cupcake固件,我一同学前不久买的,固件版本便是1.5(主要是觊觎这才选1.5         的,呵呵)。

         所以基于以上的考虑,还是相当一部分的机型配置的是1.5版本的固件,所以选用Android1.5版本来开发相对来说有比较好的兼容性。

         好了,开始Download吧~ 下载完Android Sdk 1.5后,首先将其解压缩到某一固定的目录。笔者这解压缩到的路径是D:\Program Files\android-sdk1.5_r1,接着         设置下环境变量,在系统变量Path中添加 ;D:\Program Files\android-sdk1.5_r1\tools(注意前面的分号)

         至此,Android Sdk便搞定了~

      

    4、安装ADT插件 

         ADT即Android Development Tools的缩写,可以利用ADT创建Android模拟器以及设置模拟器信息的一些功能。由于选择的是Android Sdk1.5,所以ADT       选用了与之对应的0.9版ADT插件。Eclipse插件安装要么通过网络安装,要么下载到本地后安装,如下:

  •          通过网络安装 

         步骤1、启动Eclipse,选择Help->Install New Software,如下图所示:

         

       

         步骤2、点击 Add按钮,并输入ADT插件的链接地址(由于网址经常变更,所以可以先自己上网搜下)

          

        

  •          下载到本地安装 

         下载到本地后,同网络安装唯一不同的是,点击上图中的Archive,浏览到本地的ADT0.9.rar压缩包即可(图略若干)

 

    5、创建AVD      

         AVD即Android Virtual Device,中文即Android虚拟设备意思,有J2me开发经验的应该知道,J2me程序在IDE中模拟运行的时候是有好几种类型的模拟器设     备可以选择的。而在Android开发中,我们首先需要根据我们自己的需要创建一套虚拟设备来让我们编写的程序在其中运行调试,并且创建的每个AVD都会 有自己内     核、数据分区、SD卡、用户数据以及外观等等。

         Android Sdk1.5带有针对三种目标平台的AVD分别是API Level为2的1.1版本的目标平台、API Level为3的1.5版本的目标平台和基于1.5版本并针对开发具       有Google Map应用的目标平台。

         1)打开命令行,输入Android list target 查看上述三种目标平台:

          

        

         2)在命令行中输入:Android list avd 查看当前可用的AVD

          

        (默认是没有的)

 

        3) 继续在命令行中输入:Android create avd --name and15 --target 2 以创建新的AVD

         

       (注:命令中--name后参数是创建的AVD的名称,如and15;在--target后的参数是对应目标平台的id,参看第一步命令列出的3种目标平 台,在改命令后出            现是否需要定制AVD的各项参数,如不需要选择no结束,否则选择y开始定制)

      

       4)这时候在命令行中输入:Android list avd 以查看刚才创建的AVD:

        

     

           至此一个新的AVD便创建完成了,如果不满意的话可以使用Android delete avd -name and15将上述创建的AVD删除,其余更多的命令可以通过敲入             Android -help进行深入学习。

       

    6、创建完了AVD后还需要在Eclipse中做一些配置: 

    步骤1、菜单栏 Window->Preference:

     

    

    步骤2、设置SDK的Location

     

  

    步骤3、打开菜单栏Run->Run Configurations…,如下所示

     

    

     步骤4、双击Android Application选项,配置相应信息

     

     (注:设置Name为AndroidAvd, Project下的AndroidTest是一个Android的工程)

    

     步骤5、设置Target

      

     (注:选中刚才创建的AVD)

     

    7、至此开发环境终于配置完成,看下效果图