Android开发环境配置与搭建项目_实验1_课件_V3.0

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

实验一Android开发环境配置与搭建项目43?4任务介绍如何搭建Android的开发环境,更多的了解Android的开发环境将会对进一步学习Android提供有效途径。目标熟练掌握配置Java环境熟练掌握配置Eclipse环境掌握配置AndroidSDK掌握配置ADT掌握配置Android开发环境熟练使用Android模拟器熟练创建Android项目大纲背景知识任务一:Android的简单介绍任务二:安装JDK任务三:安装Eclipse任务四:安装SDK大纲任务五:安装ADT任务六:配置开发环境任务七:Android虚拟机任务八:新建android项目工程背景知识Android介绍与应用JDK介绍Eclipse介绍SDKADT配置开发环境Android虚拟机Android项目工程Android介绍与应用Android的系统特性开源代码、应用广泛、可扩展性、云计算、硬件调用、开发方便Android整个架构的体系结构LinuxKernel,AndroidRuntime、Libraries,ApplicationFramework和ApplicationsAndroid常用系统库SGL、OpenGLES、Webkit、SQLite、媒体库Android介绍与应用应用程序框架:ActivityManager(活动管理器)、ContentProvider(内容提供者)、NotificationManager(通知管理器)、ResourceManager(资源管理器)、LocationManager(定位管理器)、TelephonyManager(电话语音模块)、ViewSystem(显示框架)JDK介绍简介JDK(JavaDevelopmentKit)是SunMicrosystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的JavaSDK。JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比SunJDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。JDK介绍版本JavaSE(J2SE),standardedition,标准版,是我们通常用的一个版本,从JDK5.0开始,改名为JavaSE。JavaEE(J2EE),enterpriseedition,企业版,使用这种JDK开发J2EE应用程序,从JDK5.0开始,改名为JavaEE。JavaME(J2ME),microedition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK5.0开始,改名为JavaME。没有JDK的话,无法安装或者运行eclipseJDK介绍JDK包含的基本组件javac–编译器,将源程序转成字节码java–运行编译后的java程序(.class后缀的)jar–打包工具,将相关的类文件打包成一个文件javadoc–文档生成器,从源码注释中提取文档jdb–debugger,查错工具appletviewer:小程序浏览器,一种执行上的Java小程序的Java浏览器。Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。JDK介绍常用的包java.io:这里面是所有输入输出有关的类,比如文件操作等java.nio;为了完善io包中的功能,提高io包中性能而写的一个新包,例如NIO非堵塞应用java.net:这里面是与网络有关的类,比如URL,URLConnection等。java.util:这个是系统辅助类,特别是集合类Collection,List,Map等。java.sql:这个是数据库操作的类,Connection,Statement,ResultSet等)Eclipse介绍简介:Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentTools,JDT)。Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。Eclipse介绍主要组成:Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——EclipsePlatform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,EclipsePlatform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。EclipsePlatform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。Eclipse介绍插件开发环境Eclipse包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境。基于Eclipse的应用程序的突出例子是IBM的WebSphereStudioWorkbench,它构成了IBMJava开发工具系列的基础。例如,WebSphereStudioApplicationDeveloper添加了对JSP、servlet、EJB、XML、Web服务和数据库访问的支持。SDK介绍简介:SDK(SoftwareDevelopmentKit,即软件开发工具包)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。基本信息SDK是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发SDK介绍Windows平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。SDK可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如产品供应商提供一个专有的SDK可能与自由软件开发抵触。GPL能使SDK与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。SDK介绍APIAPI(ApplicationProgrammingInterface)其实就是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序的命令(动作)。其实早在DOS时代就有API的概念,只不过那个时候的API是以中断调用的形式(INT21h)提供的,在DOS下跑的应用程序都直接或间接的通过中断调用来使用操作系统功能,比如将AH置为30h后调用INT21h就可以得到DOS操作系统的版本号。而在Windows中,系统API是以函数调用的方式提供的。同样是取得操作系统的版本号,在Windows中你所要做的就是调用GetVersionEx()函数ADT介绍简介ADT是Eclipse平台下用来开发Android应用程序的插件ADT实际上是一个工具,它可以连接sdk和Eclipse,帮助Eclipse找到sdk。离线安装和升级1).打开eclipse,选择Help-InstallNewSoftware-选择workwith:后的Add…2).在Local选项输入AndroidPlugin,在Archive中找到ADT的压缩包,点击OK,然后在下面勾选Name中的选项即可ADT介绍测试安装是否成功:1).安装完ADT插件后,关闭eclipse,然后重启。2).打开File-New,看有无出现AndroidProject选项,若没有,再点击Other…选项,看看General选项下是否有Android选项,有,则安装成功,无,则安装失败。下面要讲背景知识任务一:Android的简单介绍任务二:安装JDK任务三:安装Eclipse任务四:安装SDK任务一:Android的简单介绍Android系统架构Android操作系统Android的简单介绍Android框架结构图:Android的简单介绍Android操作系统Android1.1发布时间:发布于2009年2月代表手机:T-MobileG1Android1.5发布时间:发布于2009年5月代表手机:摩托罗拉Backflip(MOTOME600)Android2.0发布时间:发布于2009年10月代表手机:摩托罗拉XT800Android的简单介绍Android2.0发布时间:发布于2009年10月代表手机:摩托罗拉XT800Android2.1发布时间:发布于2009年12代表手机:摩托罗拉MILESTONE(里程碑)系列Android2.0Android2.2该版本名字叫“Froyo”,NexusOne的用户已经开始接受Android2.2“FroYo”的无线更新,其他机型的用户应该会在短时间内获取到这一更新。Android的简单介绍Android2.3在北京时间2010年12月7日凌晨的时候,谷歌在发布旗下第二款手机NexusS的同时,全新的谷Android2.3Gingerbread(姜饼)系统正式亮相。相比2.2版本来说,新版的Android系统在多个方面都进行了有效的提升。下面要讲背景知识任务一:Android的简单介绍任务二:安装JDK任务三:安装Eclipse任务四:安装SDK任务二:安装JDK如何安装JDK安装后测试安装JDK下载得到的是exe安装文件,双击此安装文件后打开安装向导,接受许可证安装JDK选择需要安装的组件和安装到的路径安装JDK单击开始,选择运行,在出现的对话框中输入CMD命令,打开CMD窗口,在CMD窗口中输入java-version,如果屏幕出现下面的代码信息,说明JDK安装成功下面要讲背景知识任务一:Android的简单介绍任务二:安装JDK任务三:安装Eclipse任务四:安装SDK任务三:安装Eclipse如何安装Eclipse安装Eclipse双击.exe文件直接运行,Eclipse能自动找到用户先期安装的JDK路径安装Eclipse如果用户是第一次安装、启动Eclipse,将会看到选择工作空间的提示,选择工作空间路径,然后单击OK按钮,至此,JDK和Eclipse已经安装完毕下面要讲背景知识任务一:Android的简单介绍任务二:安装JDK任务三:安装Eclipse任务四:安装SDK任务三:安装SDK如何安装SDK安装SDK下载安装Andriod的SDK安装SDK把下载后的文件解压存放在D:\unsetup\android-sdk-windows-1.5_r1目录下,并将其tools目录的绝对路径添加到系统的PATH中,打开一个CMD窗口,输入android-h,如果有如下返回则表示SDK安装成功下面要讲任务五:安装ADT任务六:配置开发环境任务七:

1 / 62
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功