简介
Android是基于Linux系统的开源操作系统,是由Andy Rubin于2003年在美国加州创建,后被Google于2005年收购。在2008年的时候发布了第一部Android智能手机,随后Android不断发展更新,占据了全球大部分的手机市场。
Android每一个版本都会用一个按照A-Z开头顺序的甜品来命名,但从Android P之后Google改变了这一传统的命名规则,可能是没有那么多让人熟知的甜品代号供使用以及甜品名字并不能让人直观的了解到哪一个甜品有什么特性,于是Google直接采用数字来命令系统,并且加深了logo的颜色,不再使用甜品作为代号。
下面是截止到2020年7月份各版本市场占有率,最新数据可以在官网上查询,或者在Android Studio里面新建一个项目,当选择支持最低的SDK(Minimum SDK)版本的时候,就可以看到当前选择的SDK版本及以上的版本在市场上面的占有率。从图中可以看到Android每个系统版本都有一定的占有率,这就给手机应用开发者针对不同版本的适配带来很多麻烦;同时可以看出较新的系统版本占有率相当高,这就要求开发者尽早的针对新版本进行学习和适配,让我们的应用支持新的系统版本带给我们的新功能和特性。
Android平台架构
Android 是一种基于 Linux 的开放源代码软件栈,为各类设备和机型而创建。
下图所示为 Android 平台的主要组件。