android配置

<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face {font-family:"/@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:宋体; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} a:link, span.MsoHyperlink {mso-style-noshow:yes; mso-style-priority:99; color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; mso-themecolor:followedhyperlink; text-decoration:underline; text-underline:single;} p {mso-style-noshow:yes; mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman";} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:宋体; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

一、 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 开发环境变量配置

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

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

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

然后开始 - 运行 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就完成了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值