Android开发平台搭建完全指南

2012-2-17

    新浪微博:http://weibo.com/ybchrist 程序猿始终不够

如有转载,请注明原作者

文档编写目的:使读者了解安卓开发平台,并系统的掌握其搭建技巧。

    我采用的操作系统是windows 2003、xp,并做了测试,根据本文档可以正确地配置Android开发平台。

搭建该平台所需要准备的文件:

SDK(Software Development Kit, 即软件开发工具包)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

下载地址:http://developer.android.com/sdk/index.html 如图:

JAVA 虚拟机(JDK)

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 如图:

Eclipse android官方网站建议使用Eclipse classic版本

下载地址:http://www.eclipse.org/downloads/ 如图:



准备好了这些文件,我们开始搭建自己的第一个android开发平台

第一步,安装JAVA虚拟机JDK,该软件的安装简单,在这里不再累赘,只需按提示进行安装即可。有些让人会问为什么要安装JDK,在这里做简要回答。由于android开发是使用JAVA,所以必须有JDK支持,另外我们下面将要用到的Eclipse也需要有JDK虚拟机才可以运行。

第二步,安装SDK,该软件的安装步骤也不在此多做说明,各位读者请根据提示自行安装。安装过后会弹出一个窗口,在这个窗口中我们可以选择我们会用到的开发包(android虚拟操作系统及类库)这时建议大家先关掉它,在后面的部分会进一步说明.如图所示:


第三步,安装Eclipseclassic,该软件下载下来后可以直接使用,建议发送一个快捷方式到桌面,这样方便点。

第四步,安装Eclipse的ADT插件,在这里解释下ADT的概念:目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。简单的说,安装了这个插件之后,我们在新建项目的时候会有一个android项目可以选择,其他的为Eclipse默认选项。首先我们打开Eclipse,关掉提示页,然后选择file>new>project如图所示:


安装方法十分简单,Eclipse已经为我们提供了自动化的安装方法,我们只需提供给它一个ADT的安装地址即可,安装地址为:https://dl-ssl.google.com/android/eclipse/

具体安装方法如下:

1.  点击help->install new software… 如图所示:


2.  单击弹出窗口的work with文本框后的Add按钮,在弹出的对话框中的Location文本框中输入上述ADT地址,然后等待程序需找该地值。由于我已经搭建好了该平台,所以程序会提示我这是个重复的地址,即图中红色标志的提示,读者可以不必理会。如图所示:


3.  待程序寻址完毕后,点击next直至安装完成。

经过以上步骤,我们已经搭建好了基本的开发工具,但仍然不能进行android的开发,在此之前我们必须SDK。

4.  单击 Window > Android SDK Manager,在弹出的对话框中选择你要使用的android操作系统版本,以及其基本工具,然后单击右下角的install packages…在此说一点,由于谷歌更新android系统很快,所以市面上以及网络上的资料大多是android2.*版本的,建议安装一个2.3以及最新版本即可。这里有一点要说明下,SDK Manager就是刚才我们安装SDK后弹出的窗口,这里我们看到已经嵌入到Eclipse里面一个按钮。如下图所示:


5.  等待程序下载安装包,如果你下载了很多版本的话,可能会花上一点时间。待程序下载安装完毕后,即可开始我们的第一个helloAndroid程序,当然,我们要有一些JAVA基础才可以。

下面开始我们的第一个程序,helloAndroid…这里我们选择的android操作系统是手机操作系统,并非平板电脑操作系统,这点请大家注意。

以上安装完成后,大家会有一个疑问,我们在哪里写代码呢?android操做系统的界面在哪里呢?请不要着急,且听我一一道来。

第一步,我们要配置一个android虚拟操作系统,这样我们的PC才可以真正模仿android操作系统运行。操作步骤如下:

1.  单击window>AVD Manager,在弹出窗口中单击new,并对android虚拟操作系统进行配置,如下图所示:


Name:虚拟系统名称 Target:操作系统版本 SD Card:所占空间 Skin:屏幕 Hardware:硬件设备 

填写完毕后点击Create AVD。这样我们的android虚拟操作系统就配置完毕了。注意,为了有助于童鞋们理解,这时候最好不要去点击start按钮尝试运行该虚拟系统。另外,由于该虚拟环境比较耗内存,所以运行起来会慢一点,希望各位童鞋耐心等待。

2.  好了,我们开始编写代码了,首先我们要创建一个android项目,就像我们开发java程序那样,如下图所示:


然后点击next,在弹出的窗口中填入项目名称,如图所示:


点击next,在弹出窗口中选择虚拟操作系统的版本,在这里我们选择了2.3.3版本,如图所示:



单击next,在弹出窗口中输入包名,包名有一定规范,请童鞋们注意哦,一定要以点分隔,具体规则请童鞋们参考JAVA包名命名规范。如图所示:

3.  我们开始代码旅程。打开如图所示的文件:

输入如下代码:

package cn.edu.hstc.chris.hello;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;//注意一定要import这个类。

public class HelloActivity extends Activity {
   /** Called when the activity is first created. */
   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       TextView tv = new TextView(this);
       tv.setText("Hello, Android");
       setContentView(tv);
   }
}

保存后点击运行按钮,如图所示:


等待虚拟系统第一次运行进行准备,这可能会花上几分钟,请各位童鞋耐心等待。运行后效果如图所示:




至此,我们的平台搭建成功。感谢读者耐心地看完本文档。


你可能感兴趣的:(移动开发)