android开发平台搭建

android开发平台搭建

ID:22033032

大小:224.50 KB

页数:14页

时间:2018-10-26

android开发平台搭建_第1页
android开发平台搭建_第2页
android开发平台搭建_第3页
android开发平台搭建_第4页
android开发平台搭建_第5页
资源描述:

《android开发平台搭建》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Android开发平台搭建版本号:1.0制定日期:11月9日编制陈东棋日期2010-11-9审核日期批准日期文档修订记录修订日期修订内容修订人目录1Android平台综述21.1Android平台简介21.2Android架构详解32Android平台搭建准备32.1JDK42.2Eclipse42.3ADT42.4AndroidSDK43Android平台搭建流程43.1安装JDK43.2安装Eclipse53.3安装ADT53.4安装AndroidSDK64Android平台测试64.1配置AVD74.2Helloworld

2、85.总结101Android平台综述1.1Android平台简介Android是Google于2007年11月05日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(SoftwareStack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机VirtualMachine,由C++开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为

3、编写程序的一部分。1.2Android架构详解1、LinuxkernelAndroid基于Linux2.6提供核心系统服务,例如:安全、内存管理、进程管理、网络堆栈、驱动模型。LinuxKernel也作为硬件和软件之间的抽象层,它隐藏具体硬件细节而为上层提供统一的服务。2、AndroidruntimeAndroid包含一个核心库的集合,提供大部分在Java编程语言核心类库中可用的功能。每一个Android应用程序是Dalvik虚拟机中的实例,运行在他们自己的进程中。Dalvik虚拟机设计成,在一个设备可以高效地运行多个虚拟机。D

4、alvik虚拟机可执行文件格式是.dex,dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。3、librariesAndroid包含一个C/C++库的集合,供Android系统的各个组件使用。这些功能通过Android的应用程序框架(applicationframework)暴露给开发者。4、applicationframework通过提供开放的开发平台,Android使开发者能够编制极其丰富和新颖的应用程序。开发者可以自由地利用设备硬件优势、访问位置信息、运行后台服务、设置闹钟、向状态栏添加通知等

5、等,很多很多。开发者可以完全使用核心应用程序所使用的框架APIs。应用程序的体系结构旨在简化组件的重用,任何应用程序都能发布他的功能且任何其他应用程序可以使用这些功能(需要服从框架执行的安全限制)。5、applicationsAndroid装配一个核心应用程序集合,包括电子邮件客户端、SMS程序、日历、地图、浏览器、联系人和其他设置。所有应用程序都是用Java编程语言写的。2Android平台搭建准备在windows和Linux系统下,我们都可以做Android开发,以下的Android开发平台是搭建在windows系统上的。如

6、要在其他平台上做开发,有这个例子在应该搭建起来会很快。总结我在搭建过程中遇到的困难,先提出几点要注意的以免在搭建的时候绕弯路。首先是计算机的用户名,听起来貌似风马牛不相及,但是我确实遇到了这个问题,而且是在工作的最后时期。计算机用户名如果为中文的话,最后Android模拟器运行不起来,原因是Android目前不支持中文配置。同理,各个软件的安装路径也要设置为英文的,否则也会功亏一篑。其它的小细节,在下面的安装过程中一点点指出。以下列出的软件版本搭配为我经过多次尝试可以成功搭建起来平台的一种搭配,当然还有多种方案,这里只需给出一种

7、可行的就成了。在Windows下开发平台的搭配为JDK+Eclipse+AndroidSDK+ADT。2.1JDK我准备的JDK版本是1.5.0_20的,如果JDK版本在1.5以下的话,我试过安装Eclipse3.5会运行不起来,提示JDK版本过低,需要1.5或者1.6的。2.2EclipseEclipse我安装的是最新版的Eclipse3.6(HELIOS)。一开始安装了Eclipse3.4,始终装不上ADT插件,后来换了3.5结果还是不行,装了Eclipse3.6之后才安装ADT成功。2.3ADTADT(AndroidDev

8、elopmentTools)是安装在Eclipse上的一个插件,安装之后才能够开发Android程序。我用的版本是ADT-0.9.9。ADT也可以用Eclipse在线安装,不过比较慢。2.4AndroidSDKAndroidSDK是所有工作中很关键的一步,很容易

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。