Android开发学习日志(一)

前言

    因为自己要开发一个移动平台的应用,所以开始接触和学习安卓开发。在写这篇日志的时候,我还是一个完全的新手,没有任何移动平台的开发经验。现在我甚至不知道如何编写Hello World。其实我并没有写日志的习惯,不过,因为女朋友也想学习安卓开发,所以我打算为她整理一个系列的学习教程,希望我自己能坚持下去,也希望我最爱的宝贝给我支持。同时各位看客如果发现我有理解的不对的地方也请批评指正。

 

一、环境搭建

OS:Windows 7 Ultimate X64;

eclipse 4.2.0 juno X64; 下载地址:http://www.eclipse.org/downloads/ 随便选择一个就好了,64位的系统应该选择64位的eclipse。

jdk-6u33-windows-x64; 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html 如果eclipse是64位的,那么jdk也要下载64位的,不然eclipse无法识别jdk。

将 eclipse解压到任意目录,例如笔者的目录是:G:\Android\eclipse,eclipse不用安装,解压后就可以使用,当然,使用之前要先装好JDK,不然无法启动Eclipse。JDK可以默认路径,也可以自定义安装路径,但是路径中不能含有中文。安装好JDK后就可以了 ,不用配置环境变量(非安装版JDK除外,此处不另作讲解)。

然后是Android SDK,下载地址:http://dl.google.com/android/android-sdk_r20.0.3-windows.zip 这个同样是免安装版的,解压缩即可使用。笔者目录:G:\Android\android-sdk_r20.0.1-windows  (笔者贴的下载地址是最新的 ,之前我已经下载过了,所以版本号不同)。

然后需要安装eclipse的Android开发插件,运行eclipse解压目录下的eclipse.exe,初次运行需要设置workspace,笔者的workspace目录是G:\Android\workspace,splash窗口关闭后,eclipse显示主界面,选择下列目录: Help->Install New SoftWare,如下图:

 

点右边的Add按钮,弹出如下窗口:

Name可以随便输入:例如输入Android,Location输入以下网址: https://dl-ssl.google.com/android/eclipse/  (如果出错,请将https改成http)

点OK,出现如下界面:

这个NDK是有关Android平台C和C++开发的东东,这里我也没有深入了解。点击Next,下个画面还是Next,再下个画面选择 I accept the terms of the license agreements,点击finish开始安装插件,我已经装过了,下面的两张图来自网络(http://hi.baidu.com/wlj1013/item/3e6080351168b9302f0f815c

安装完成后,出现如下界面

点击Yes按钮,重启Eclipse。

 

重启后,先配置Android SDK,选择Window→Preferences,打开如下位置:

点Browser选择到之前我们解压好的Android SDK的 目录,笔者的目录是:G:\Android\android-sdk_r20.0.1-windows\android-sdk-windows。点Apply,OK。

然后点击下图的图标:

出现如下图所示:

因为我已经下载过了……所以此处Install packages是灰色的,刚开始会先从网络加载信息,等一会儿,下面的进度条加载完成后,右边的矩形按钮变为灰色之后,点Install packages,自动下载和安装SDK,此处默认是最新版本4.1,也可以根据自己的需要从上面的checkbox中选择需要的组件。这个过程需要花费一定的时间。

下载安装完成后,我们点击如下的图标:

打开下面的窗口:

点new按钮新建一个虚拟机,如下:

Name自定义:比如MyMobile。Target从下拉列表里面选择,例如Android 4.1,SD Card是内存卡,根据需要设置,点下面的Create AVD,这样就创建好了一个虚拟机,下面我们运行一下:

选中列表中的虚拟机,点击右边的 start按钮,下个画面点launch,等待虚拟机的启动。

虚拟设备会自动开机,等待启动。

今天先到这里吧,最近老加班,快撑不住了。

posted @ 2012-08-15 01:55  Null Pointer  阅读(946)  评论(4)    收藏  举报