觉得这篇文章对于初学者来说很好,所以copy过来供大家分享。
本文介绍了Android开发环境配置时需要了解的事项。Android开发环境目前只支持XP(32-bit)、Vista(32/64-bit)、Mac OS X 10.4.8或更新版本(x86)、Linux,本文建议使用Eclipse进行开发。

写这个系列的原因也是因为自己对android比较感兴趣,而网上多数教程都是直接参照官方翻译,并且翻译质量也不是很好,因为有些东西看去还真是英文能理解,中文翻译的反而不伦不类。

我不是说我英文水平有多好,所以我也不会去做翻译,我只会把我学习进度过程做记录,和大家一起分享。

那我就从最基本的说起,环境配置。

一、Android开发环境配置

1.1Android开发环境需求

1.1.1 操作系统

目前只支持XP(32-bit)、Vista(32/64-bit)、Mac OS X 10.4.8或更新版本(x86)、Linux(只在Linux Ubuntu Dapper Drake上面做过测试)。

我的笔记也只是按照本人的系统XP sp2/sp3 32bit 来做讲解,其他系统的朋友可以google一下差异,反正都大同小异的。

1.1.2 Android开发环境

无论是官方还是我本人,都建议使用eclipse进行开发,当然,eclipse版本要在3.3以上,这是官方说法,3.3以下我也没测过,3.3 (Europa)、3.4 (Ganymede) 都可以,java版本或者EE版本也都没问题的,可以到eclipse官方下载最新版本。

因为开发是基于java的,所以jdk是少不了的,jdk要求是5.0或者6.0,我还是用5.0比较多,可以到sun官方下载。

如果不用eclipse,也可以直接使用ant来构建,那当然就需要ant了,ant的配置我顺带一提,一般用ant的人都已懂得,而新手都不会用它,肯定用eclipse了,呵呵。

1.2 Android开发环境变量配置

1.2.1 jdk的配置

已经配置好的请飘过……高手飘过……

新手请跟进。

首先到sun官方下载jdk,注意是jdk而不是jre,因为jre是提供java运行环境而不是开发环境哟。sun官方http://java.sun.com

下载后安装或者有些朋友是下的解压包那就解压到某目录,例如我是C:\Program Files\Java\jdk1.5.0_14

右击 我的电脑 -> 属性 -> 高级, 点击下面的 环境变量,在下面的“系统变量”处选择新建 在变量名处输入 JAVA_HOME ,变量值中输入刚才的目录,比如我的就是 C:\Program Files\Java\jdk1.5.0_14 ,确定后再新建一个变量名为classpath,变量值为 .;%JAVA_HOME%/lib/rt.jar;%JAVA_HOME%/lib/tools.jar , 确定后找到PATH的变量,双击或点击编辑,在变量值最前面加上%JAVA_HOME%/bin; 注意里面的;哦。确定、确定、确定后即可

然后开始 - 运行 cmd,输入java或者javac看看有没有效果,如果出来一大堆东东,那就ok了,如果出现类似xxx不是内部或外部命令之类的那就说明设置有问题,看看那里出问题啦。

1.2.2 eclipse下载安装

到eclipse官方下载最新版本,http://www.eclipse.org/downloads/ 我刚才下了最新的189M的那个eclipse-jee-galileo-win32.zip 大家可以自己选择下载,下载后解压即可运行。不用其他特殊配置“暂时”。

1.2.3 sdk的配置

因为我们要开发的android应用程序,所以下的sdk是Google那里下载,地址在http://developer.android.com/sdk/1.5_r3/index.html 以后更新后估计地址会变,所以大家可以从http://developer.android.com/index.html进入android主页,然后点击sdk就到了这个下载页面,我是XP,当然下载了第一个Windows的版本。下载后解压到一个目录,如我的是D:\SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3 然后同样要设置环境变量,同jdk设置,新建一个SDK_HOME,值为D:\SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3 ,然后找到path,在前面加上%SDK_HOME%\tools; 就OK了。

和jdk一样,我们也可以测试一下环境变量是否设置成功,cmd窗口中输入android,出现一堆东西,OK完成。

1.2.4 ant的配置

用eclipse开发基本就用不到了。但是有些“高手”就是喜欢,呵呵,ant是apache的东西,所以去ant.apache.org下载吧,down回来后解压,配置环境变量 ANT_HOME = 解压路径 path中添加 %ANT_HOME%/bin;

同样,测试一下,cmd中输入ant,出现build.xml不存在类似的提示就OK了。

1.3 eclipse设置

当然,以上都搞定后,还不能马上用eclipse开发android应用程序,还必须添加eclipse插件才行,幸好这步骤非常轻松,打开eclipse后,点击菜单栏的help -> install new software... 然后点击Add会出来一个Add Site的窗口,这里Name输入android(自己取个就是了),location中输入插件的网络地址:

https://dl-ssl.google.com/android/eclipse/

然后就等待连接了,然后install,把"Android DDMS" 和 "Android Development Tools"都选中,finish就可以了,可能有段时间会去计算插件占用资源情况,慢慢等会。完成后会提示重启eclipse来加载插件,ok重启,就可以用了。

1.4 Android开发环境配置最终步骤……

为什么要有这个步骤,是因为我跑example的时候总出现“Failed to find an AVD compatible with target”,所以这里写一下该步骤以提醒大家。

avd必须在运行实例前创建好,可以直接在cmd中输入 android list,会列出可以创建avd的几个api,我这里有id1 id2 id3 分别对应sdk1.1 sdk1.5 GoogleAPIs。

然后大家运行android create --name myname(自己取个,英文的呃) --target 3(如果要用sdk1.5就输入2,1.1就用1)

创建好后就完成了终极步骤……

到此,大家可以去eclipse里面new一个android工程,然后直接在工程上点右键run --run android了,只不过模拟器开机时间有点长,害我一开始以为失败了,一直停留在android字样上,其实那是在开机…… 然后大家自己先玩玩,过把瘾,买不起手机,过模拟器的瘾……

补充一下,在eclipse建立android项目前,需要在eclipse中配置sdk目录,注意不是tools目录哦。方法:window -- preferences -- android 然后在SDK location中输入sdk目录地址或者点击browse定位到sdk目录即可,然后apply,ok就完成了

更多相关文章

  1. Ubuntu上怎么安装Eclipse Android 开发环境
  2. Android Studio项目 目录含义
  3. Android资源目录
  4. Android 目录操作
  5. 64位Fedora中搭建Android环境没有兼容的32位包引起的错误的解决
  6. Android Jetpack AndroidX 依赖目录
  7. adb环境变量配置
  8. Android SDK官方下载地址及在线SDK网址
  9. android java 检测文件夹(目录)是否存在,不存在则创建

随机推荐

  1. 利用productFlavors实现一套代码打包多版
  2. Android Studio升级3.5.0总结
  3. android的MultiAutoCompleteTextView、Au
  4. Android 监听开机广播启动服务 动态注册
  5. android button设置边框背景颜色
  6. Android中程序与Service交互的方式——交
  7. Android基础(一) ImageButton
  8. Android(安卓)显示Intent和隐示Intent
  9. Android 将drawable下的图片转换成bitmap
  10. 小程序版 玩Android(安卓)客户端