开博第一篇,Android开发环境的搭建[win-eclipse]

来源:互联网 发布:社会网络理论代表人物 编辑:程序博客网 时间:2024/06/05 20:12

     为了便于个人在学习中做一些简单的记录,另外也为了共享开发心得,于是我开了这个博,欢迎大家在闲暇时一起探讨问题,解决问题,提高我们自己。
    最近一段时期,买了个G3,没事儿的时候便在研究android系统上程序的开发,索性刚开博,就把android开发环境的搭建心得共享一下,欢迎拍砖。
    不再赘述之前各种铺垫,直接进入正题。
    需要准备的tool-kits
    这之前肯定要装java,本文用1.6,各位自己找。
    IDE:
    首先是eclipse,因为写这篇文章时eclipse刚放出了新的3.6(helios),于是便用这个版本的eclipse好了。
    地址:
    http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6-201006080911/eclipse-SDK-3.6-win32.zip


    Tool-kits:
    android-sdk:
    地址:http://dl.google.com/android/android-sdk_r06-windows.zip
    如地址过期,可自行google,本文用的sdk版本为2.1

   

    上面的两个文件均是解压即可,然后将android的解压地址添加到环境变量中
    
     

     在配置好环境变量后,打开命令提示行,输入android -h测试下是否配置成功。

     之后打开eclipse-help-install new software,为eclipse添加android的开发插件。
    
     

     之后在install对话框里面输入android的 ADT (Android Development Tools Plug-in,android在eclipse下的开发插件)链接地址
    

     之后一路next,之后会看到需要下载的版本号等信息,知道finish出现,如果“http://”不好使,可以尝试一下"https://",还不好使只好手动下载adt的包,可以google下,不是很难。

     BTW,在添加此插件的时候,eclipse可能需要你安装另外一个eclipse的绘图插件GEF(Graphical Editing Framework),下载地址:http://www.eclipse.org/gef/download.php?file=/tools/gef/downloads/drops/3.6.0/R201006161000/GEF-ALL-3.6.0.zip
     安装方法同上,在location那一栏点后面的Archive,之后选择存放这个包的位置然后一路next即可。
     安装好后,选择window-preferences
    

     将android sdk的地址添于此然后ok



如此,android的eclipse的开发环境就已搭建完成。

 

 


之后的事儿,就是创建模拟器,即创建一个AVD(Android Virtual device,Android虚拟设备)

 

安装Target platform包:

在建立AVD之前,你首先需要有相对应的platform的target,在创建设备的时候必须是基于相应的模板(比如1.5系统的模拟器或者2.1系统的模拟器等)

此target包是在android sdk解压完成后,运行目录下的SDK Setup.exe 之后进行配置。如图:

 

在第一次运行的时候,可能会出现,Faild to fetch URL,此时先close那个正在安装的对话框,选择setting,然后勾选如图中选项:

如果还不行,就去看看available package里有啥,选择安装即可。

将所需加载的包加载进来,图示是我已经加载完毕的,有1.5, 1.6, 2.0, 2.1等。 

好了将target包加载进来了,现在开始创建模拟器。

 

 

 

 

创建模拟器模板有两种方式,一种是通过命令行的方式,另外一种是通过android sdk and AVD manager

 

 

方法一:命令行方式

先进入sdk下的tools目录 输入如下指令

先用android list target查看咱安装的几个包所能提供的target id,因为我的G3现在系统刚好是2.1,于是选择 id:5

 

之后用Android create avd -t [ID 这个用android list target命令来显示下看有哪几种支持机型模板] -n [名字]   这个命令来创建模板在输入命令后,会有一连串的确认,比如是否支持摄像头,是否支持体感等,一路回答直到创建完成。

 



方法二: android sdk and avd manager方式

 

在eclipse里选择如下选项:

选new添加设备即可

 

 如是操作完成之后,便可以开始创建工程了

在eclipse下选择new -> project -> android -> android project.

按照网络上的文档,可能会出现 搭建完 ECLIPSE +ANDROID 环境后,进行创建新的Android 项目时 (File->New->Android->Android Project)出现异常: ” An SDK Target must be specified.” 问题解决 可参考这篇文章http://blog.csdn.net/yinwaner/archive/2009/11/09/4790282.aspx

 

 

开始享受Android系统程序的开发给你带来的乐趣吧。