全部博文(436)
分类:
2010-10-07 20:56:32
网络工程作业阶段性成果及下一步研究计划报告
题目:google android 深入
组长:刘宇 组员:马思雨 吕超 刘晓楠 赵朝 许鸣柯
报告日期:2010年10月7日
在老师给出题目后,我们小组通过讨论决定选择了google android深入的题目。了解到最近有些新的手机都采用了google android平台,我们用起来也感觉很适手,所以想进一步深入了解这个平台。我们首先上网查找了关于android操作系统的简介,并分工查找了不同版本的android操作系统。初步了解到android平台从始至终的发展过程。
阶段性成果
Android操作系统简介
Android是Google于2007年11月05日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机Virtual Machine,由C++开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分。不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。 Google通过与软、硬件开发商、设备制造商、电信运营商等其他有 关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。 Android 作为Google企业战略的重要组成部分,将进一步推进“随时随地为每个人提供信息”这一企业目标的实现。全球为数众多的移动电话用户正在使用各种基于 Android 的电话。谷歌的目标是让(移动通讯)不依赖于设备甚至平台。出于这个目的,Android 将补充,而不会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。
Android操作系统版本
Android 1.1
发布时间:发布于 2009 年 2 月
Android1.1主要特性:
闹钟
API 示例
浏览器
计算器
摄像头
联系人
开发工具包
拨号应用
电子邮件
地图 (包含街景)
信息服务
音乐
图片
设置
Android 1.5
该版本又叫 “Cupcake”, 这是第一个主要版本,发布于 2009 年 5 月. 这个升级之后,Android 表现出来的能力才真正吸引了开发者的目光。 用户界面得到了极大的改良,并且增添了以下功能:
Android1.5主要特性:
录像
蓝牙A2DP
自动蓝牙连接
上传视频到 YouTube 以及 Picasa
复制/粘贴功能
Android 1.6
搭载Android 1.61.5 的 HTC Hero 获得了意想不到的成功。Android 最终获得了非 Android 用户的关注,并且也让竞争者苹果和微软更加警惕了。Android 1.6 “Donut” 2009 年 9 月发布。 这个版本包含了:
Android1.6主要特性:
Android 应用市场集成
照相、摄像以及浏览, 多选/删除功能
手势搜索
语音搜索应用集成
极大提升了语音阅读功能
对非标准分辨率有了更好的支持
Android 2.0/2.1
Android 2.0/2.1: 2009 年 10 月 26 日,又一个主要版本升级以创纪录的速度放出。这次,大版本升级到了Android 2.0/2.1 “Eclair.” 它包含:
Android 2.0/2.1主要特性:
提升硬件速度
更多屏幕以及分辨率选择
大幅度的用户界面改良
支持 Exchange活动墙纸
大幅改进虚拟键盘
蓝牙 2.1
Google 地图 3.1.2
Android 2.0.1 SDK 于 2009 年 12 月 3 日 发布,之后是2010 年 1 月 10 日的 2.1 版本。很多用户和围观群众可能会奇怪:“为什么 Android 会用甜点作为它们系统版本的代号?”,这个命名方法开始于 Andoird 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照字母数序:小蛋糕,甜甜圈还有松饼。之前人们预计 2.2 版本的代号会是“馅饼”,但这个被最终证明是错误的,“FroYo”(冻酸奶)才是 Android 2.2 这个伴随 Google Nexus One 发布的新版的最新代号。下一个版本的代号将会是“姜饼”。
Android 2.2
该版本名字叫 “Froyo”,中文代号称“冻酸奶”,Nexus One 的用户已经开始接受 Android 2.2 “FroYo” 的无线更新,其他机型的用户应该会在短时间内获取到这一更新。这一版本包含大量让其他手机用户垂涎三尺的更新,包括了:
Android 2.2主要特性:
完整的 Flash 10.1 支持
最高 5 倍速度提升
最多支持 8 个设备连接的移动热点功能
有着专用链接的改进版主屏幕
大量 Exchange 支持改进,支持 Exchange 2010,包括远程数据抹除,自动发现服务,完整的日程表支持,全局联系人列表查找。
摄像头/视频改进,比如:更好的屏幕控制按钮,人民群众喜闻乐见的录像时开启闪光灯进行照明的功能。
多键盘语言支持
Android 云信息将应用安装在记忆卡上
蓝牙语音拨号
支持720P视频录制
Android 3.0
目前的消息众口一词声称 Android 3.0 “Gingerbread” 将会在今年秋天的某个时候发布,它将带来很多激动人心的新特性。俄罗斯著名手机网站Mobile Review总编埃尔达•莫塔金(Eldar Murtazin)周三曝料,代号为“姜饼”(Gingerbread)的谷歌Android 3.0系统将于今年第四季度上市。与此同时,莫塔金还披露了Android 3.0系统的一些细节。
Android 3.0最低配置 升级Android 3.0的系统推荐配置为1GHz处理器、512MB RAM、3.5英寸屏幕或更大屏幕;而且指出Android 3.0将面向高端市场,而低端市场则保留2.1和2.2系统。
Android 3.5
在三星的Galaxy Tab的媒体发布会上,发布者透露出,Google即将推出针对平板电脑的Android 3.5操作系统,代号“Honeycomb”。如果真如前者所说,那么这就是继Android 3.0 Gingerbread后又一最新Android操作系统,虽然现在“Honeycomb”(中文名为“蜂巢”)的具体细节还不得而知,但Honeycomb应该是属于 Android 3.5版本的,由此看来,它将会以更强大的功能来支持平板电脑。此 外,三星还证实了Galaxy Tab还将提供Android 3.0 Gingerbread的软件升级服务,但并没有提到对Android 3.5的升级计划。虽然如此,作为三星移动业务负责人的JK Shin表示,三星将会发布搭载Android 3.5 Honeycomb的相关产品。
总结
以上是我们组最近阶段的研究总结,通过这几天的研究,我们对google android有了一些初步的了解。对他的发展和由来有了一定的认识。在这个阶段中,刘宇、马思雨和吕超同学查找并整理了google android操作系统的背景资料,赵朝、刘晓楠和许鸣柯同学负责google android历代版本的查找。通过这次合作,我们亲密配合,相互帮助,较好地完成了本阶段的任务。下一阶段,我们准备研究google android的特性及其架构,相信通过本次的合作,我们一定能顺利完成后期的任务,学习到更多有关google android的知识。