Android 开发环境搭建-JAVA SDK(Updated by 2011-03-02)

     随着Google手机概念形成,大家就对这个有着IPhone的界面风格,又着有BlackBerry的Java最大范围的支持,又有本地代码(Unix/linux源代码)的重用,比Symbian简单得多的开发库,对开发者还有颇具吸引力的。从Android m3 trial开始我就试用他的开发环境,在模拟器上运行,界面还是不错的,现在水货市场上的GPhone已出现,开发SDK也升到了1.5,写个入门性的环境配置吧,

一,下载安装SDK

      首先去http://developer.android.com/sdk/ 下载Android的标准SDK (for Java)(目前此链接无效,应从网上别处下载)

      解压到一个目录下。d:/Android-sdk-winddows-1.5

      添加系统Path中的一个路径d:/Android-sdk-winddows-1.5/tools

      这样这个SDK就可以用了,多么简单,是我至今用的手机开发平台中最简单的一个,比BlackBerry还简单。

二,使用EclipseIDE

      下载安装Eclipse,这个想必地球人都知道。但必须是Eclipse3.3以上,我用3.2加了半天插件也没成功,

      当然,要安装一个插件。Android提供一个叫ADT的插件(Android Developement Tool kit),要去http://developer.android.com/sdk/adt_download.html去下载一个。

     运行Eclipse, 打开菜单Help->Software Updateds>Find and Install...

      Click "New Archive Site" 在eclipse 3.4以后,应该是Add Site

      打开下载的那个ADT的Zip文件, Finish

      再选中其中的组件,然后就一步步Next and OK,

      最后你选择Install all ,再然后,当然,意料之中,再重启 Eclipse

      当然,你也可以Online安装,

      另外当你的Eclipse已安装过别的版本的Android ADT,你必须Uninstall(从Help>Software Updates>Manage Configuration中找到,并Uninstall)

      Update(20110302):

      目前最新的ADT安装会有很多问题,首先使用Eclipse3.4版本,会无法正常安装,安装后,在使用时,还会报一些(“Invalid Value in setting page")类似的错误,在Eclipse3.5.0以上版本会得到修正,不过在在线安装时(Help->Install new software)在“work with....”后面写入https://dl-ssl.google.com/android/eclipse  然后更新,不过有时因网络问题要用http://dl-ssl.google.com/android/eclipse 否则无法访问更新库所在的站点。并且因为公司网络安全policy的原因,可能会出现安装过程中一些组件无法下载。要回到家庭网络环境一般就不存在这个问题,所以在办公室里遇到类似的情况,就别浪费太多的时间了,写下这些就是为了避免大不必要的工作努力。其实新版的ADT还需要一些别的组件,比如对应的proguard.cfg文件,此时就需要进入Android SDK and AVD management->installed packages 页面下,选择“update all".进行最新相关组件的更新,这样,就可以用最新 ADT进行开发了。

 三, 关连SDK

     运行Eclipse,打开菜单Windows>Preferences

     找到Android,定位SDK Location,然后 Apply,OK

四,创建测试项目:

     这个就简单了,Eclipse中 new ... Other 找到Android 选择Android project,按着Wizard,一步步OK,

     修改你的Activity 类,在onCreate函数里面加入TextView tv = new TextView(this); tv.setText("Hello, World!"); this.setContentView(tv);

    编译运行。想不成功都难,呵呵。

 

posted @ 2009-07-03 11:36  岁月无声  阅读(3516)  评论(4编辑  收藏  举报