Android操作系统最初由Andy Rubin开发,刚开始主要支持手机,被Google收购后,对Android进行了改良,使其可以用于平板电脑等其它领域。

1.1.1 Android的发展史
Android的发展史如下:
2003年10月,Andy Rubin等人创建了Android公司,并组建了Android团队。
2005年8月17日,Google低调收购了成立仅22个月的高科技企业Android及其团队。Andy Rubin成为Google公司工程部副总裁,继续负责Android项目。
2007年11月15日,Google公司正式向外界展示了这款名为Android的操作系统,并且在这天Google宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,并与84家硬件制造商、软件开发商及电信运营商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统,这一联盟将支持Google发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。
2008年,在Google I/O大会上,Google提出了Android HAL架构图,在同年8年18日,Android获得了美国联邦通信委员会(FCC)的批准,在2008年9月,Google正式发布了Android 1.0操作系统,这也是Android最早的版本。
2009年4月,Google正式退出了Android 1.5这款手机。从Android 1.5版本开始,Google开始将Android的版本以甜品的名字命名,Android1.5命名为Cupcake(纸杯蛋糕)。该系统与Android1.0相比有了很大的改进。
2009年9月,Google发布了Android1.6正式版,并且推出了搭载Android1.6正式版的手机HTC Hero(G3)。凭借着出色的外观设计以及全新的Android1.6操作系统,HTC Hero(G3)成为当时全球最受欢迎的手机。Android 1.6也有一个有趣的名称,它被称为Donut(甜甜圈)。
2010年2月,Linux内核开发者Greg Kroah-Hartman将Android的驱动程序从Linux内核"状态树"(staging tree)上除去,从此,Android与Linux开发主流分道扬镳。在同年5月,Google正式发布了Android2.2操作系统。Google将Android2.2操作系统命名为Froyo,翻译成中文名为冻酸奶。
2010年10月,Google宣布Android系统达到了第一个里程碑,即电子市场上获得官方数字认证的Android应用数量已经达到了10万个。Android系统的应用增长非常迅速,在2010年12月,Google正式发布了Android2.3操作系统Gingerbread(姜饼)。
2011年1月,Google称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经成为智能手机领域占有量最高的系统。
2011年8月2日,Android手机已占据全球智能手机市场48%的份额,并且在亚太地区市场占据统治地位,终结了Symbian(塞班系统)的霸主地位,跃居全球第一。
2011年9月,Android系统的应用数目已经达到了48万,而在智能手机市场,Android系统的占有率则达到了43%,继续排在移动操作系统首位。在9月19日,Google发布全新的Android4.0操作系统,这款系统被Google命名为Ice Cream Sandwich(冰淇淋三明治)。
2012年1月6日,Google Android Market已有10万开发者推出超过40万活跃的应用,大多数的应用程序为免费。Android Market应用程序商店目录在新年首周周末突破40基准,距离突破30万应用仅4个月。在2011年早些时候,Android Market从20万增加到30万应用也花了4个月。
1.1.2 Android的发行版本
Android在正式发行之间,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,他们分别是:阿童木(Android Beta)、发条机器人(Android 1.0)。后来由于涉及到版权问题,Google将其命名规则变更为用甜点作为它们系统版本号,甜点命名法开始于Android 1.5发布的时候。作为每个版本代表的甜点尺寸越变越大,然后按照26个字母顺序:纸杯蛋糕(Android 1.5),甜甜圈(Android 1.6),松饼(Android 2.0/2.1),冻酸奶(Android 2.2),姜饼(Android 2.3),蜂巢(Android 3.0),
冰淇淋三明治(Android 4.0),果冻豆(Android 4.1/4.2/4.3),奇巧( Android 4.4), 棒棒糖(Android 5.0), 棉花糖(Android 6.0)
————————————————
版权声明:本文为CSDN博主「凌小星」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wxq544483342/article/details/50379469

最新文章

  1. FineUI(专业版)v1.2.0 和 FineUI(开源版)v4.1.1 同时发布!
  2. 三进制状压 HDOJ 3001 Travelling
  3. HDU 1085 Holding Bin-Laden Captive --生成函数第一题
  4. 【转载】jQuery插件开发精品教程,让你的jQuery提升一个台阶
  5. ARM Linux从Bootloader、kernel到filesystem启动流程
  6. 北大ACM(POJ1010-STAMPS)
  7. 推荐一个可以直接在Visual Studio中看到complexity的插件CodeMaid
  8. php统计文件夹大小
  9. 常用 API
  10. FZU 2082 过路费(树链剖分)
  11. Java中流-----个人总结心得
  12. laravel----------Client error: `POST http://47.98.116.219/oauth/token` resulted in a `401 Unauthorized` response: {"error":"invalid_client","message":"Client authentication failed"}
  13. centos7 Ruby环境变量配置
  14. nodeJs配置
  15. MyBatis映射文件1(增删改、insert获取自增主键值)
  16. GeoDesc: Learning Local Descriptors by Integrating Geometry Constraints
  17. Android8.0运行时权限策略变化和适配方案
  18. LaTeX 对齐问题
  19. element后太侧边
  20. python递归的例子

热门文章

  1. 计算机保研,maybe this is all you need(普通双非学子上岸浙大工程师数据科学项目)
  2. 配置DNS域名解析服务
  3. 萌新也能看懂的KMP算法
  4. java实现单链表的创建、增、删、改、查
  5. 动词时态=>2.动作的时间状态结合
  6. MySQL 全局锁、表级锁、行级锁,你搞清楚了吗?
  7. python字典推导&&列表推导&&输出随机数
  8. Unity——第一人称控制器的实现
  9. vuex和浏览器【sessionStorage,localStorage ..】 得区别
  10. vue中push()和splice()的使用方法