网站大量收购独家精品文档,联系QQ:2885784924

第1章Android背景及开发环境介绍.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章Android背景及开发环境介绍

第1章 Android背景及开发环境介绍 Android在英文中本义是指“机器人”,它是Google公司于2007年11月宣布的基于Linux平台的开源手机操作系统。该系统由底层的Linux操作系统、中间件和核心应用程序组成。 Android是基于Java并运行在Linux内核上的操作系统,Android应用程序使用Java语言编写,也支持其他一些语言,如C、Perl等语言。 1.1 Android背景介绍 为了更好地学习Android,有必要了解其历史背景。Android早期是由原名为Android的公司开发,后来Google(谷歌)在2005年收购Android,并继续对其进行开发运营。Google在2007年11月5日发布了Android 1.0手机操作系统,并且组建了一个全球性的联盟组织“开放手机联盟”,其英文名称为Open Handset Alliance。开放手机联盟主要包括手机制造商、手机芯片厂商和移动运营商等几类。 2007年11月12日Google发布了能在Windows、Mac OS X、Linux等多平台上使用的Android开发工具SDK与其相关文件,并且可以免费下载。随后,Google再次发布作业系统核心与部分驱动程序的源代码。 2008年9月24日,T-Mobile 首度公布第一台Android手机(G1)的细节,Google也发布了Android SDK 1.0 rc1。Android SDK 1.0 rc1代表了开发者可以放心、安全地使用API,不必担心API有太大的变动。 2008年10月21 日,Open Handset Alliance公开了全部Android的源代码,至此,一个完全开放的手机平台向开发者敞开了大门。 1.2 Android开发环境概述 Android SDK 提供了一系列工具,包括模拟硬件设备的模拟器(Emulator)、Android资源打包工具AAPT(Android Asset Packaging Tool)、Dalvik调试监视服务DDMS(Dalvik Debug Monitor Service)、Android调试桥adb(Android Debug Bridge)和将.class字节码文件转换为.dex文件的DX工具等。 使用上述这些工具,可以直接在DOS命令行中进行开发、调试、编译、打包、部署等工作,由于这种开发效率太低,Android提供了针对Eclipse的开发插件ADT(Android Development Tools)。ADT极大地提高了开发效率,可以在Eclipse中快速创建Android应用程序,自动生成一些代码。 1.3 SDK与ADT的下载和配置 本节将讲述Android开发环境的搭建,以及模拟器(ADT)的创建。ADT必须有Eclipse和Android SDK的支持,Eclipse必须有JDK的支持。安装环境的正确配置是:下载Android SDK、下载并安装JDK、下载Eclipse、下载并安装ADT。Android开发环境的搭建,需要如下软件开发包。 JDK请到网站:/technetwork/java/javase/downloads/index.html 处下载。 Eclipse 请到网站:/downloads 处下载。 Android SDK 请到网站: 处下载。 ADT 请到网站:/sdk/eclipse-adt.html 处下载。 接下来我们以MyEclipse 8.5及ADT-8.0.1为例,详细讲解如何配置ADT。 (1)首先解压ADT-8.0.1.zip压缩文件。把plugins目录下的jar文件放到Genuitek/Common/plugins目录下,把features目录下的jar文件解压放在Genuitek/Common/ features目录下,然后修改MyEclipse 8.5/configuration/org.eclipse.equinox.simpleconfigurator下的文件,加入下面三行代码: com.android.ide.eclipse.adt,8.0.1.v201012062107-82219,file:/D:/tools/ ProgramFiles/MyEclipse8.5/Common/plugins/com.android.ide.eclipse.adt_ 8.0.1.v201012062107-82219.jar,4,false com.android.ide.eclipse.ddms,8.0.1.v201012062107-82219,file:/D:/tools/ ProgramFiles/MyEclipse8.5/Common/plugins/com.an

文档评论(0)

kaiss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档