在Eclipse配置安装Android详细教程

在Eclipse配置安装Android详细教程(新手)
下载开发资源

1、下载最新的AndroidSDK

http://code.google.com/android/download.html

选择Windows版本的SDK,下载后直接解压缩就可以使用,为了在控制台中直接使用SDK中的工具,把SDK的目录添加到Windows的path环境变量中。

2、下载JDK6,(JDK5开发的时候会有一些Bug)

http://java.sun.com/javase/downloads/index.jsp安装后,设置JDK环境变量(java_home,classpath,path)

3、下载Eclipse3.2,3.3版本(开发Android的IDE)

http://www.eclipse.org/downloads/

更新Eclipse,下载ADT(Android开发插件)

1.启动Eclipse,选择Help>SoftwareUpdates>FindandInstall....

2.弹出对话框后,选择Searchfornewfeaturestoinstall点击Next.

3.点击NewRemoteSite.

4.在编辑框中输入更新插件的网址:

https://dl-ssl.google.com/android/eclipse/.点击OK.

5.看到一个更新的列表,点击sFinish.

6.在返回的对话框中选择AndroidPlugin>EclipseIntegration>

AndroidDevelopmentTools并且点击Next.

7.选择Accepttermsofthelicenseagreement,点击Next.

8.点击Finish.

9.点击InstallAll.

10.重新启动Eclipse.

11.重启Eclipse后设置Android属性中的AndroidSDK目录(不包括SDK下的Tools,比如D:\android_XXXXX):

a.选择Window>Preferences...打开编辑属性窗口

b.选择Android属性面板

c.加入AndroidSDK的目录点击Browse...

d.点击Apply,和OK

12.设置Eclipse的JavaJDK的属性设置。

A选择Window>Preferences...打开编辑属性窗口

B选择Java属性面板

C选择Java编译器为6.0

D点击Apply,和OK

使用Eclipse开发Android应用

使用EclipseIDE开发一个Android应用。首先是创建一个Android工程,然后是设置应用启动配置。然后可以编辑代码,启动,调试应用。

创建一个Android工程

ADT插件提供了一个新的工程向导帮助我们快速的建立Android工程和编辑现存的Android项目的代码。

按照下面的步骤建立Android工程:

1.选择File>New>Project

2.选择Android>AndroidProject,and点击Next

3.设置工程的用途

o选择Createnewprojectinworkspace可以建立一个新的

Android工程,输入工程的名字,代码的开发包的名字,应用界面的类名字,应用程序的标题的名字。

o选择Createprojectfromexistingsource可以根据现存的代码建立一个工程.通过这个选项可以建立并运行现存的Google提供的ExampleApplication(在AndroidSDK的目录中可以找到)

4.点击Finish.

ADT插件将会为你的工程建立这些文件和目录:

*src/代码文件存放的目录.

*res/资源文件目录.

*AndroidManifest.xml应用工程的主配置文件.

建立一个启动配置

在使用Eclipse调试程序之前,必须为工程建立一个启动配置:

1.选择Run>OpenRunDialog...orRun>OpenDebugDialog...

2.在左边的类型中选择AndroidApplication点击New.

3.输入一个配置的名字.

4.在Android选项中,选择一个应用的界面最为应用启动的主界面.

5.点击Apply保存配置,点击Run或者Debug开始调试程序.

调试应用程序

一旦建立了工程启动配置就可以按照如下的步骤调试程序:从Eclipse的主菜单中选择Run>RunorRun>Debug。

如果需要当然还可以重新配置启动参数,(比如选择其他的程序界面作为启动的主界面)

Hello,Android!

环境配置完成后就可以开始为Android编写第一个HelloWorld了。一个一般的Android应用开发的步骤包括如下几个步骤:

*建立工程

*构造UI

*运行程序

建立工程

如何建立工程不再赘述,下面是建立HelloWorld工程的抓图.

1.CreateanewAndroidProject

选择"AndroidProject",点击Nextbutton.

2.填入工程的相关的名字

Here'swhateachfieldonthisscreenmeans:

ProjectName在计算机中存储工程的目录的名字

PackageName包名——参考Java相关的概念比如com.china.hello

ActivityNameUI界面窗口的类名,从Activity继承而来

ApplicationName应用的标题名字

3.便捷自动产生的代码:

产生的代码类似:

packagecom.china.hello;

importandroid.app.Activity;

importandroid.os.Bundle;

publicclassHelloChinaextendsActivity{

/**Calledwhentheactivityisfirstcreated.*/

@Override

publicvoidonCreate(Bundleicicle){

super.onCreate(icicle);

setContentView(R.layout.main);

}

}

构造UI

这是最终的helloWorldAandroid的代码,下面逐一解释。

packagecom.china.hello;

importandroid.app.Activity;

importandroid.os.Bundle;

importandroid.widget.TextView;

publicclassHelloChinaextendsActivity{

/**Calledwhentheactivityisfirstcreated.*/

@Override

publicvoidonCreate(Bundleicicle){

super.onCreate(icicle);

//setContentView(R.layout.main);

TextViewtv=newTextView(this);

tv.setText("这是一个测试Android的helloWorld");

setContentView(tv);

}

}在类前面添加importandroid.widget.TextView;(Java中的概念,不多做介绍)

在Android中,用户界面控件被封装成了各种Class叫做Views。一个View是一个可以显示的控件对象,比如RadioButton,Animation,TextLable等。其中的一个简单的控件是TextView:

TextViewtv=newTextView(this);

传入TextView构造函数的参数是一个Context对象,通过这个对象可以使用系统提供的功能接口,比如加载资源,访问数据库和共享数据等等。Activity类从Context类继承而来,所以Activity本身是一个Context(Java中的继承概念)。

TextView对象构建以后就可以设置要显示的数据了。

tv.setText("这是一个测试Android的helloWorld");

最后是连接TextView到屏幕,类似这样:

setContentView(tv);

setContentView()方法可以控制具体哪一个控件和系统的UI联系起来(我的理

解是设置为主显示View)。如果没有设置,屏幕中将会显示空白。

运行程序:Hello,Android

点击Run就可以看到如下的窗口(如何配置启动参数,参考前面)

模拟器启动起来,应用程序启动起来了。

相关推荐