Android开发与实践ppt课件第1章搭建Android开发环境

上传人:494895****12427 文档编号:241320834 上传时间:2024-06-17 格式:PPT 页数:55 大小:4.07MB
返回 下载 相关 举报
Android开发与实践ppt课件第1章搭建Android开发环境_第1页
第1页 / 共55页
Android开发与实践ppt课件第1章搭建Android开发环境_第2页
第2页 / 共55页
Android开发与实践ppt课件第1章搭建Android开发环境_第3页
第3页 / 共55页
点击查看更多>>
资源描述
Android开发与实践课件第1章搭建Android开发环境Android开开发发与与实实践践课课件第件第1章搭建章搭建Android开开发环发环境境11.1 什么是Android1.2 搭建Android开发环境1.3 第一个Android程序1.4 综合实例创建一个可以运行在所有Android版本上的程序第第1 1章章搭建搭建AndroidAndroid开发环境开发环境1.1 什么是什么是Android第第1章章搭建搭建Android开开发发2 Android本义是指“机器人”,它是Google公司推出的一款开源操作系统,随着Android操作系统在手机和平板电脑市场的普及,Android应用的需求势必会越来越大,本章将详细讲解如何搭建Android开发环境,及如何创建并运行一个Android程序。第第1 1章章搭建搭建AndroidAndroid开发环境开发环境 Android本本义义是指是指“机器人机器人”,它是,它是Google31.1.1 平台特性1.1.2 平台架构1.1.3 Android市场1.1 1.1 什么是什么是AndroidAndroid1.1.1 平台特性平台特性1.1 什么是什么是Android4 Android是专门为移动设备开发的平台,其中包含了操作系统、中间件和核心应用等。Android最早由Andy Rubin创办,于2005年被搜索巨人Google收购。2007年11月5日,Google正式发布该平台。在2010年底,Android已经超越称霸10年的诺基亚Symbian系统,成为全球最受欢迎的智能手机平台。采用Android平台的手机厂商主要包括HTC、Samsung、Motorola、LG、Sony Ericsson等。1.1 1.1 什么是什么是AndroidAndroid Android是是专门为专门为移移动设备动设备开开发发的平台,其中包含了的平台,其中包含了5 Android作为一种开源操作系统,其在手机操作系统领域的市场占有率已经超过了50%,是什么原因让Android操作系统如此受欢迎呢?本节将介绍Android的一些主要特性。1开放性在优势方面,Android平台首先就是其开放性,开放的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。开放性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。2挣脱束缚在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从iPhone上市,用户可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈。1.1.1 1.1.1 平台特性平台特性 Android作作为为一种开源操作系一种开源操作系统统,其在手机操作系,其在手机操作系统统63丰富的硬件由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容。4开发商Android平台提供给第三方开发商一个十分宽泛、自由的环境,因此不会受到各种条条框框的阻挠,可想而知,会有多少新颖别致的软件会诞生,但也有其两面性,血腥、暴力、情色方面的程序和游戏如何控制正是留给Android难题之一。5Google应用如今叱咤互联网的Google已经走过数十年历史,从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合这些优秀的Google服务。3丰富的硬件丰富的硬件7 Android用甜点作为系统版本的代号,该命名方法开始于Andoird 1.5版本,作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕、甜甜圈、松饼、冻酸奶、姜饼、蜂巢、冰淇淋三明治、果冻豆。Android迄今为止发布的主要版本及其发布时间如下。1Android 1.1发布时间:发布于2008年9月。2Android 1.5代号:Cupcake(纸杯蛋糕)。发布时间:发布于2009年4月。3Android 1.6代号:Donut(甜甜圈)。发布时间:发布于2009年9月。4Android 2.0代号:clair(松饼)。发布时间:发布于2009年10月26日。1.1.2 1.1.2 平台架构平台架构 Android用甜点作用甜点作为为系系统统版本的代号,版本的代号,该该命名方法开命名方法开85Android 2.1代号:clair(松饼)。发布时间:发布于2009 年10月26日,Android 2.0版本的升级以创纪录的速度放出。6Android 2.2代号:Froyo(冻酸奶)。发布时间:发布于2010年5月20日。7Android 2.3代号:Gingerbread(姜饼)。发布时间:发布于2010年12月7日。8Android 3.0代号:Honeycomb(蜂巢)。发布时间:发布于2011年2月3日。9Android 3.1代号:Honeycomb(蜂巢)。发布时间:发布于2011年5月10日。5Android 2.1910Android 3.2代号:Honeycomb(蜂巢)。发布时间:发布于2011年7月13日。11Android 4.0代号:Ice Cream Sandwich(冰淇淋三明治)。发布时间:发布于2011年10月19日。12Android 4.1代号:Jelly Bean(果冻豆)。发布时间:发布于2012年6月28日。13Android 4.2Jelly Bean(果冻豆)。发布时间:发布于2012年10月30日。14Android 4.3Jelly Bean(果冻豆)。发布时间:发布于2013年7月25日。10Android 3.210说明:Android 3.0(蜂巢)之前的版本主要针对移动手机,Android蜂巢版本系列(即3.0、3.1和3.2版本)主要针对平板电脑及上网本,而Android 4.0之后的版本将同时支持移动手机、平板电脑及上网本等终端。说说明:明:11 Android市场是Google公司为Android平台提供的在线应用商店,Android平台用户可以在该市场中浏览、下载和购买第三方人员开发的应用程序。对于开发人员,有两种挣钱的方式。第一种方式是卖软件,开发人员可以获得该应用售价的70%,其余30%作为其他费用;第二种方式是加广告,将自己的软件定为免费软件,通过增加广告链接,靠点击率挣钱。1.1.3 Android1.1.3 Android市场市场 Android市市场场是是Google公司公司为为Android121.2 1.2 搭建搭建AndroidAndroid开发环境开发环境1.2.1 系统需求1.2.2 JDK下载1.2.3 JDK安装1.2.4 ADT Bundle的下载1.2 搭建搭建Android开开发环发环境境1.2.1 系系统统需求需求13 本节讲述使用Android SDK进行开发所必须的硬件和软件需求。对于硬件方面,要求CPU和内存尽量大。Android 4.3 SDK下载大概需要700M硬盘空间。由于开发过程中需要反复重启模拟器,而每次重启都会消耗几分钟的时间(视机器配置而定),因此使用高配置的机器能节约不少时间。1.2 1.2 搭建搭建AndroidAndroid开发环境开发环境 本本节讲节讲述使用述使用Android SDK进进行开行开发发所必所必须须的硬的硬14这里将介绍两个方面:操作系统和开发环境。操作系统要求支持Android SDK的操作系统及其要求如表1-1所示。表1-1 Android SDK对操作系统的要求开发环境要求在安装Android应用程序之前,首先搭建好Android开发所需要的开发工具,本书以Windows 7操作系统为例讲解Android的开发。Android开发所需的软件及其下载地址如表1-2所示。表1-2 Android开发所需的软件及下载地址1.2.1 1.2.1 系统需求系统需求操 作 系 统要 求WindowsWindowsXP(32位)Windows7(32位或64位)Windows8(32位或64位)MacOS10.5.8或更新(仅支持x86)Linux(在Ubuntu的10.04版测试)需要GNUCLibrary(glibc)2.7或更新在Ubuntu系统上,需要8.04版或更新64位版本必须支持32位应用程序软 件 名 称下 载 地 址本书使用的版本JDKhttp:/JDK7Update10ADTBundlehttp:/adt-bundle-windows-x86-20130917这这里将介里将介绍绍两个方面:操作系两个方面:操作系统统和开和开发环发环境。境。1.2.1 系系统统需需15说明:ADT Bundle是Google公司为Android开发人员提供了的一个集成开发工具,包括了Eclipse、Android SDK以及ADT开发组件,而ADT开发组件已经自动集成到了Eclipse开发环境中,无需用户手动安装。说说明:明:16 由于Sun公司已经被Oracle收购,因此JDK可以在Oracle公司的官方网站(http:/ 7 Update 10版本为例介绍下载JDK的方法,具体步骤如下。(1)打开浏览器,进入Oracle官方主页,地址是“http:/ for Developers”子菜单,在跳转的页面中滚动到如图1-1所示的位置。1.2.2 JDK1.2.2 JDK下载下载 由于由于Sun公司已公司已经经被被Oracle收收购购,因此,因此JDK可以可以17(3)单击JDK下方的“Download”按钮,将进入如图1-2所示的页面。图1-2 JDK下载页面(4)选中Accept License Agreement单选按钮,接受许可协议,并根据电脑硬件和系统而选择适当的版本进行下载。如图1-3所示。(3)单击单击JDK下方的下方的“Download”按按钮钮,将,将进进入如入如图图118图1-3 接受许可协议并下载说明:如果您的系统是Windows 32位,那么下载 jdk-7u10-windows-i586.exe,如果是Windows 64位的系统,那么下载jdk-7u10-windows-x64.exe。图图1-3 接受接受许许可可协议协议并下并下载载19JDK的安装文件下载后,就可以安装JDK了,具体的安装步骤如下。(1)双击刚刚下载的安装文件,将弹出如图1-4所示的欢迎对话框。图1-4 欢迎对话框 图1-5 JDK“自定义安装”对话框(2)单击“下一步”按钮,将弹出“自定义安装”对话框,在该对话框中,可以选择安装的功能组件,这里选择默认设置,如图1-5所示。(3)单击“更改”按钮,将弹出更改文件夹的对话框,在该对话框中将JDK的安装路径更改为K:Javajdk1.7.0_10,如图1-6所示,单击“确定”按钮,将返回到自定义安装对话框中。1.2.3 JDK1.2.3 JDK安装安装JDK的安装文件下的安装文件下载载后,就可以安装后,就可以安装JDK了,具体的安装步了,具体的安装步骤骤如如20图1-6 更改JDK的安装路径对话框 图1-7 完成对话框(4)单击“下一步”按钮,开始安装JDK。在安装过程中会弹出JRE的“目标文件夹”对话框,这里更改JRE的安装路径为K:Javajre7,然后单击“下一步”按钮,安装向导会继续完成安装进程。说明:JRE全称为Java Runtime Environment,它是Java运行环境,主要负责Java程序的运行,而JDK包含了Java程序开发所需要的编译、调试等工具,另外还包含了JDK的源代码。图图1-6 更改更改JDK的安装路径的安装路径对话对话框框 图图1-7 完完21(5)安装完成后,将弹出如图1-7所示的对话框,单击“关闭”按钮即可。安装完JDK以后,还需要在系统的环境变量中进行配置。具体方法如下:(1)在“开始”菜单的“计算机”图标上单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,在弹出的“属性”对话框左侧单击“高级系统设置”超链接,将出现如图1-8所示的“系统属性”对话框。图1-8 “系统属性”对话框 图1-9 “环境变量”对话框(2)单击“环境变量”按钮,将弹出“环境变量”对话框,如图1-9所示,(5)安装完成后,将)安装完成后,将弹弹出如出如图图1-7所示的所示的对话对话框,框,单击单击“关关闭闭”22单击“系统变量”栏中的“新建”按钮,创建新的系统变量。(3)弹出“新建系统变量”对话框,分别输入变量名“JAVA_HOME”和变量值(即JDK的安装路径),其中变量值是笔者的JDK安装路径,读者需要根据自己的计算机环境进行修改,如图1-10所示。单击“确定”按钮,关闭“新建系统变量”对话框。图1-10 “新建系统变量”对话框 图1-11 设置Path环境变量值(4)在图1-9所示的“环境变量”对话框中双击Path变量对其进行修改,在原变量值最前端添加“.;%JAVA_ HOME%bin;”变量值(注意:最后的“;”不要丢掉,它用于分割不同的变量值),如图1-11所示。单击“确定”按钮完成环境变量的设置。单击单击“系系统变统变量量”栏栏中的中的“新建新建”按按钮钮,创创建新的系建新的系统变统变量。量。23注意:不能删除系统变量Path中的原有变量值,并且“%JAVA_ HOME%bin”与原有变量值之间用英文半角的“;”号分隔,否则会产生错误。注意:注意:241.2.4 ADT Bundle1.2.4 ADT Bundle的下载的下载 Android程序的开发需要使用Eclipse开发工具、Android SDK和ADT组件,Google公司为了方便开发者,将这3种工具进行了集成打包,即ADT Bundle,开发人员只要在Android官方网站下载ADT Bundle并解压之后,即可使用其中提供的Eclipse工具开发Android应用。下面介绍ADT Bundle的下载过程。下载ADT Bundle的步骤如下:(1)打开IE浏览器,输入网址“http:/”,浏览Android主页,在该主页中,单击Developers超链接,如图1-12所示。1.2.4 ADT Bundle的下的下载载 Androi25(2)打开Android Developers页面,在该页面中以幻灯片形式显示出来Android 4.3操作系统的相关信息及应用,如图1-13所示,单击网页下方的“Get the SDK”超链接。图1-13 Android Developers页面(2)打开)打开Android Developers页页面,在面,在该页该页面面26(3)进入Android SDK下载页面,该页面中默认提供Windows平台下的Android SDK下载链接,如图1-14所示。图1-14 默认的Android SDK下载页面(4)单击“Download the SDK”按钮,进入“Get the Android SDK”页面,如图1-15所示。该页面中显示用户许可协议,选中“I have read and agree with the above terms and conditions”复选框,并选择“32-bit”或者“64-bit”单选按钮,单击“Download the SDK ADT Bundle for Windows”按钮,即可下载指定平台下的ADT Bundle组件。(3)进进入入Android SDK下下载页载页面,面,该页该页面中默面中默认认提供提供W27图1-15 显示所有平台Android SDK的下载页面 下载Windows 32位平台下的Android SDK安装文件“adt-bundle-windows-x86-20130917.zip”后,将该压缩文件解压,解压后的文件夹中包括eclipse和sdk两个文件夹,以及一个ADK Manager.exe文件,其中,eclipse文件夹中存放的是Eclipse开发工具,sdk文件夹中存放的是Android 4.3的开发工具包。解压后的文件夹效果如图1-16所示。图图1-15 显显示所有平台示所有平台Android SDK的下的下载页载页面面28图1-16 adt-bundle-windows-x86-20130917.zip压缩文件解压后的效果eclipse文件夹中的资源如图1-17所示。图图1-16 adt-bundle-windows-x86-29在图1-17所示的eclipse文件中双击“eclipse.exe”文件,即可打开Android的开发工具,如图1-18所示。图1-18 Android开发工具sdk文件夹中的资源如图1-19所示。在在图图1-17所示的所示的eclipse文件中双文件中双击击“eclipse.30 通过图1-19可以看出,Android SDK的目录中存在7个文件夹,这7个文件夹表示的意义分别如下:add-ons:Android开发需要的第三方文件。build-tools:编译选项和相关工具。extras:附件文档。platforms:一系列Android平台版本。platform-tools:开发工具,在平台更新时可能会更新。system-images:系统镜像。tools:独立于Android平台的开发工具,这里的程序可能随时更新。通通过图过图1-19可以看出,可以看出,Android SDK的目的目录录311.3 1.3 第一个第一个AndroidAndroid程序程序1.3.1 创建Android应用程序1.3.2 Android项目结构说明1.3.3 运行Android应用程序1.3.4 调试Android应用程序1.3.5 Android应用开发流程1.3 第一个第一个Android程序程序1.3.1 创创建建Andr321.3 1.3 第一个第一个AndroidAndroid程序程序 本节将介绍一个简单的Android程序的开发过程,让读者对Android程序开发流程有一个基本的认识。1.3 第一个第一个Android程序程序 本本节节将介将介绍绍一个一个简简331.3.1 1.3.1 创建创建AndroidAndroid应用程序应用程序下面介绍使用Eclipse编写本书的第一个Android程序的详细步骤。【例1-1】创建Android程序的步骤如下:(实例位置:光盘MR源码第1章1-1)(1)双击eclipse.exe文件,启动Android开发工具,启动后的首页如图1-20所示。图1-20 Android开发工具首页1.3.1 创创建建Android应应用程序下面介用程序下面介绍绍使用使用Ecli34(2)单击首页的“New Android Application”按钮,或者在菜单栏中依次选择“File”/“New”/“Android Application Project”菜单,如图1-21所示。图1-21 选择“File”/“New”/“Android Application Project”菜单(3)弹出“New Android Application”对话框,该对话框中首先输入项目名称和包名,然后分别在“Minimum Required SDK”、“Target SDK”、“Compile With”和“Theme”下拉列表中选择相应的Android版本和主题,如图1-22所示。(2)单击单击首首页页的的“New Android Applicati35图1-22 “New Android Application”对话框图图1-22 “New Android Applicatio36说明:在图1-24所示的“New Android Application”对话框中有4个下拉列表,分别是“Minimum Required SDK”、“Target SDK”、“Compile With”和“Theme”,其中,“Minimum Required SDK”下拉列表用来选择Android程序可以运行的最低版本,建议选择低版本,这样可以保证创建的Android程序能够向下兼容运行;“Target SDK”下拉列表用来选择创建Android程序的Android版本,建议选择高版本;“Compile With”下拉列表用来选择编译程序所使用的Android版本;“Theme”下拉列表用来选择Android程序的主题。(4)在图1-22中单击Next按钮,进入“Configure Project”窗口,该窗口中设置是否创建程序图标和Activity,如图1-23所示。说说明:明:37(5)单击Next按钮,进入“Configure Launcher Icon”窗口,该窗口可以对Android程序的图标相关信息进行设置,如图1-24所示。图1-24 “Configure Launcher Icon”窗口(5)单击单击Next按按钮钮,进进入入“Configure Launc38(6)单击Next按钮,进入“Create Activity”窗口,该窗口设置要生成的Activity的模板,如图1-25所示。图1-25 “Create Activity”窗口(6)单击单击Next按按钮钮,进进入入“Create Activity39(7)单击Next按钮,进入“Blank Activity”窗口,该窗口设置Activity的相关信息,包括Activity的名称、布局文件名称、导航类型等,如图1-26所示。图1-26 “Blank Activity”窗口(8)单击Finish按钮,即可创建一个Android程序,创建完成的Android程序结构如图1-27所示。(7)单击单击Next按按钮钮,进进入入“Blank Activity”40图1-27 Android程序结构图图1-27 Android程序程序结结构构41 说明:从图1-27可以看到,res文件夹和assets文件都用来存放资源文件,但在实际开发时,Android不为assets文件夹下的资源文件生成ID,用户需要通过AssetManager类以文件路径和文件名的方式来访问assets文件夹中的文件。(9)在主Acitvity窗口中显示的内容是在values目录下的strings.xml文件中设置的,打开该文件,将相应的文字内容修改为Hello Android,代码如下:2.1 Settings Hello Android!通过以上步骤即创建了一个显示Hello Android的Android应用程序。说说明:明:42 AVD(Android Virtual Device)即Android模拟器,它是Android官方提供的一个可以运行Android程序的虚拟机,在运行Android程序之前,首先需要创建AVD模拟器。创建AVD模拟器的步骤如下:(1)启动Eclipse,单击工具栏中的 按钮,或者在菜单栏中依次选择“Window”/“Android Virtual Device Manager”菜单,弹出“Android Virtual Device Manager”对话框,如图1-28所示,在该对话框中单击New按钮。图1-28 “Android Virtual Device Manager”对话框1.3.2 Android1.3.2 Android项目结构说明项目结构说明 AVD(Android Virtual Device43(2)弹出“Create new Android Virtual Device(AVD)”对话框,如图1-29所示,该对话框中,首先输入要创建的AVD名称,并选择AVD模拟器版本;然后设置SD卡的内存大小,并选择屏幕样式。图1-29 “Create new Android Virtual Device(AVD)”对话框(2)弹弹出出“Create new Android Virtu44注意:在“AVD Name”文本框中输入AVD名称时,中间不能有空格。(3)单击OK按钮,返回“Android Virtual Device Manager”对话框,如图1-30所示,这时可以看到已经创建了一个AVD模拟器,选中该模拟器,可以通过单击右侧的Edit、Delete、Details和Start按钮,分别对其进行编辑、删除、查看和启动等操作。图1-30 创建完成的AVD模拟器注意:注意:45 前面两节分别创建了一个Android程序和一个AVD模拟器,下面来看如何在AVD模拟器上运行创建的Android程序,步骤如下:单击Eclipse工具栏中的 按钮,弹出“Run As”对话框,如图1-31所示,在该对话框中选中“Android Application”,单击OK按钮,即可在创建的AVD模拟器中运行Android程序,运行效果如图1-32所示。图1-31 “Run As”对话框说明:“Run As”对话框只在Android程序第一次运行时弹出。1.3.3 1.3.3 运行运行AndroidAndroid应用程序应用程序 前面两前面两节节分分别创别创建了一个建了一个Android程序和一个程序和一个AVD46图1-32 Android程序运行效果图图1-32 Android程序运行效果程序运行效果47在开发过程中,肯定会遇到各种各样的问题,这就需要开发人员耐心进行调试。下面先简单了解如何调试Android程序。在com.xiaoke.helloandroid.activity包中,有一个名为MainActivity的类,将该类的代码替换为如下内容。public class MainActivity extends Activity SuppressWarnings(null)Override public void onCreate(Bundle savedInstanceState)super.onCreate(savedInstanceState);Object object=null;object.toString();setContentView(R.layout.activity_main);Override public boolean onCreateOptionsMenu(Menu menu)getMenuInflater().inflate(R.menu.main,menu);return true;1.3.4 1.3.4 调试调试AndroidAndroid应用程序应用程序在开在开发过发过程中,肯定会遇到各种各程中,肯定会遇到各种各样样的的问题问题,这这就需要开就需要开发发人人员员耐心耐心48 学习过Java语言的读者都可以知道,上面的代码会发生NullPointerException。启动模拟器后,运行效果如图1-33所示。图1-33 Android程序出现错误 学学习过习过Java语语言的言的读读者都可以知道,上面的代者都可以知道,上面的代码码会会发发生生49 但是,此时Eclipse控制台上并没有提供任何错误信息,那么该如何查看程序到底哪里出现了问题呢?可以使用LogCat视图,如图1-34所示。其中有一行信息说明com.xiaoke.helloandroid.activity包中的MainActivity的onCreate方法中发生了异常。图1-34 应用程序的异常信息此处,读者只需要了解:如果程序出现问题,则需要在LogCat视图中查找即可。但是,此但是,此时时Eclipse控制台上并没有提供任何控制台上并没有提供任何错误错误信信501.3.5 Android1.3.5 Android应用开发流程应用开发流程 前面介绍了如何创建第一个Android应用,为了加强读者对于Android开发流程的了解,下面总结一下Android程序开发的基本步骤:创建Android虚拟设备或者硬件设备开发人员需要创建Android虚拟设备(AVD)或者链接硬件设备来安装应用程序。创建Android项目Android项目中包含应用程序使用的全部代码和资源文件。它被构建成可以在Android设备安装的.apk文件。构建并运行应用程序如果使用Eclipse开发工具,每次保存修改时都会自动构建。而且可以单击“运行”按钮来安装应用程序到模拟器。如果使用其他IDE,开发人员可以使用Ant工具进行构建,使用adb命令进行安装。使用SDK调试和日志工具调试应用使用测试框架测试应用程序1.3.5 Android应应用开用开发发流程流程 前面介前面介绍绍了如了如51 一般的软件对于其开发平台都是向上兼容的,比如对于一个Android应用程序来说,如果是在2.1版本下开发的,那么它只能运行在2.1及其以上版本的Android系统中,而不能运行在2.1以下版本的Android系统中,本实例要求开发一个可以运行在所有Android版本上的程序。在本地机器上下载并安装配置Android 4.3后,通过Eclipse可以创建Android 4.3应用程序,在创建过程中,开发人员可以自行选择运行该程序的Android最低版本。如果要使创建的Android程序能够运行在所有版本的Android系统上,只需在创建时,将“Minimum Required SDK”下拉列表中的Android版本设置为最低版本(Android 1.0)即可,如图1-35所示。1.4 1.4 综合实例综合实例创建一个可以运行创建一个可以运行在所有在所有AndroidAndroid版本上的程序版本上的程序 一般的一般的软软件件对对于其开于其开发发平台都是向上兼容的,比如平台都是向上兼容的,比如对对于一个于一个52图1-35 选择Android最低版本图图1-35 选择选择Android最低版本最低版本53(1)安卓平台的特性:开放性、挣脱束缚、丰富的硬件、开发商、谷歌应用。(2)Android市场是Google公司为Android平台提供的在线应用商店,Android平台用户可以在该市场中浏览、下载和购买第三方人员开发的应用程序。(3)Android 4.3 SDK下载大概需要700M硬盘空间。(4)由于Sun公司已经被Oracle收购,因此JDK可以在Oracle公司的官方网站(http:/ SDK和ADT组件,Google公司为了方便开发者,将这3种工具进行了集成打包,即ADT Bundle,开发人员只要在Android官方网站下载ADT Bundle并解压之后,即可使用其中提供的Eclipse工具开发Android应用。知识点提炼(1)安卓平台的特性:开放性、)安卓平台的特性:开放性、挣挣脱束脱束缚缚、丰富的硬件、开、丰富的硬件、开发发商、商、541-1 什么是Android?1-2 Android的平台特性是什么?1-3 如何创建Android程序?习题1-1 什么是什么是Android?习题习题55
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!