230 likes | 506 Views
第二章 Android开发入门. 本章主要内容. 开发工具. Android 开发所在的操作系统必须是 Windows XP 及以上的版本、 Mac OS 或者 Linux. Android 开发所需要的一系列工具包括 JDK+Eclipse+Android SDK+ADT 。. Android 是主要使用 JAVA 进行开发的,而 JDK 是进行 JAVA 开发时所必须的开发包; Eclipse 是一种优秀的 IDE ,并且是免费的,再配以多种插件,完全可以满足从企业级 JAVA 应用到手机终端 JAVA 程序的开发 。
E N D
开发工具 • Android开发所在的操作系统必须是Windows XP及以上的版本、Mac OS或者Linux Android开发所需要的一系列工具包括JDK+Eclipse+Android SDK+ADT。 • Android是主要使用JAVA进行开发的,而JDK是进行JAVA开发时所必须的开发包; • Eclipse是一种优秀的IDE,并且是免费的,再配以多种插件,完全可以满足从企业级JAVA应用到手机终端JAVA程序的开发。 • Google也提供了基于Eclipse的Android开发插件ADT,因此选择Eclipse作为Android开发的IDE是再合适不过了。
开发工具的安装及配置 1.安装和配置JDK JDK的全称为Java Development Kit,是进行JAVA开发的核心组件,也是搭建Java开发环境的基本要素,这里还有一个重要的概念——JRE,全称Java Runtime Environment,即Java的运行时环境,JRE包含了Java虚拟机JVM及一些标准的Java类库,Java应用程序的运行都要依赖于JRE。从Java的官方网站java.com下载最新版本的JDK(Android开发需要JDK版本1.5以上)中文下载页面地址:http://java.com/zh_CN/download/index.jsp
开发工具的安装及配置 1.安装和配置JDK 下载完成后双击安装程序运行安装即可。安装完成后对环境变量进行配置。 打开环境变量:桌面上“计算机”右键—> “属性”—> “高级系统设置”—>选择最下面的“环境变量”。
开发工具的安装及配置 1.安装和配置JDK • 在“Administrator的用户变量”一栏中新建变量“JAVA_PATH”,其值为安装JDK的路径,如默认安装路径为“C:\Program Files\Java\jdk1.6.0_26”。 • 然后新建变量classpath,值为“.;% JAVA_PATH %\lib\dt.jar;% JAVA_PATH %\lib\tools.jar;% JAVA_PATH %\jre\lib\rt.jar;”。 • 修改“系统变量”中的“Path”变量的值,在Path这个变量的最前面添加JDK安装文件中的BIN文件夹的路径,默认安装JDK的路径为“C:\Program Files\Java\jdk1.6.0_26\bin”,根据安装路径而定。
开发工具的安装及配置 1.安装和配置JDK 确认JDK是否安装成功: 打开命令提示符,键入java –version,出现下面的结果,就表示JDK已经安装成功了。
开发工具的安装及配置 2.安装和配置Eclipse 选择Eclipse作为集成开发工具,进入Eclilpse的主页www.eclipse.org —>选择“Downloads”—>选择“Eclipse IDE for Java Developers”下载即可。
开发工具的安装及配置 3.安装和配置Android SDK • 从Google的官网上下载最新版本的Android SDK,选择合适自己的版本进行下载。 • 对Android SDK设置环境变量,按照设置JDK环境变量的步骤,打开环境变量,新建“ANDROID_PATH”,值为SDK tools的解压路径。如:“D:\android-sdk-windows\tools”。 • 也可在系统变量中的path中添加SDK tools解压路径“D:\android-sdk-windows\tools”。
开发工具的安装及配置 3.安装和配置Android SDK 检验是否安装成功,在命令提示符中运行“android -h”。
开发工具的安装及配置 4.安装ADT 推荐通过Eclipse在线安装Android的开发工具ADT。打开Eclipse,选择上方状态条中的Help—>选择Install New Software
开发工具的安装及配置 4.安装ADT 然后在Work with中输入http://dl-ssl.google.com/android/eclipse稍等片刻就会出现如下图所示的界面,再按照步骤一直next安装下去就可以了。
开发工具的安装及配置 4.安装ADT • 最后还需要设置Android SDK Location。打开Eclipse,在上面的工具栏中选择Window,然后选择Android SDK and AVD Manager,出现如图所示的界面
开发工具的安装及配置 4.安装ADT • 选择“Available packages”,根据开发需求来选择需要安装的SDK组件,对于初学者来说推荐全选,然后点击 “Install Selected”按钮开始安装所勾选的组件。 • 待安装完成后,在Eclipse工具栏中选择“Window”—> “Preferences”—> “Android”,点击“Browse”,选择Android SDK的解压路径,然后点击OK即可。如图所示:
开发工具的安装及配置 4.安装ADT • 检验SDK和ADT的配置是否成功,打开Eclipse,依次选择“File”—>“New”—>“Project”,如果在其中出现Android相关选项,则表示已经正确的配置了Android相关工具,Android开发的环境搭建已经成功。
开发工具的安装及配置 5.创建AVD AVD介绍 • 在完成了上面Android开发环境的必须配置以后,就可以进行Android开发了,在进行开发时,可以直接使用真机来调试程序,在没有真机的情况下也可以借助SDK提供的AVD工具进行调试。 • AVD的全称是Android Virtual Device,即Android虚拟设备,新版本的AVD已经具备了真机的绝大部分功能,能满足大部分的调试需要,因此,开发者编写出来的程序可以先使用AVD来进行调试。下面介绍一下如何创建一个AVD。
开发工具的安装及配置 5.创建AVD • 打开Eclipse,选择Window—>Android SDK and AVD Manager—>Virtual devices,点击右侧的“New”按钮,弹出如图的对话框。 • 输入名字,选择Target的API等级,SD Card的大小建议设置为50~100M,Skin建议选则HVGA,Hardware就保持默认,最后点击“Create AVD”。
HelloWorld实例 1.创建HelloWord工程项目 • 打开Eclipse,选择工具栏中的File—>new—>project,出现New Project的对话框,选择Android—>Android Project,点击Next按钮,出现如图所示的界面 • 依次键入“Project name”的名称“HelloWorld”,“Package name”的名称“com.android.HelloWorld”。其他保持默认,然后点击下方“finish”按钮
HelloWorld实例 1.创建HelloWord工程项目 • “Project name”表示新建立的项目名称; • “Build Target”表示选择哪一个android版本来建立工程; • “Application name”表示应用名称,默认与Project name相同; • “Package name”表示应用程序的包名,在Android系统中通过这个包名来唯一标识应用程序; • “Create Activity”表示建立的项目的主可视化界面名称,默认会是Application name+Activity的形式; • “Min SDK Version”可为空,表示建立的项目正常运行所需要的最低SDK版本。
HelloWorld实例 2、在模拟器上运行HelloWorld • 建立好了HelloWorld工程以后,在Eclipse中选择Run as—>android application,模拟器会自动启动,之后就会出现如图所示的界面。
HelloWorld实例 建立项目的时候填写的包名称 表示从SDK中导入那些必须的类库 3.相关代码分析 双击工程目录里/src下的源码文件HelloWorldActivity.java代码如下: packagecom.android.HelloWorld; importandroid.app.Activity; importandroid.os.Bundle; publicclassHelloWorldActivityextends Activity { /** Called when the activity is first created. */ @Override publicvoidonCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);//构造函数 setContentView(R.layout.main); //与xml相关联 } } 程序的入口点,相当于C/C++中的main函数 在Activity执行的时候就会调用此处指定的布局文件来建立起屏幕上的界面布局
本章小结 通过这一章的学习,读者学会了如何搭建Android开发环境,以及如何创建并运行Android项目,为了进一步加深读者的兴趣并使读者能够充分的掌握Android应用开发的流程,下一章将首先介绍如何编写Android用户界面。