说到开发安卓这事儿,哪位要是张口闭口就说是微软掏钱买的,那可就大错特错了。

这玩意儿确实是当年比尔·盖茨和史蒂夫·鲍尔默为了把电脑普及到一般/平平老百姓手里,硬着头皮搞出来的。他们当时想的是,把 Windows 系统拿来装进手机里,就像 Windows XP 能装进液晶显示器里一样,让手机也能当个小电脑用。

那时候手机里的操作系统,能像手机一样随地走、随人走,简直是天文数字,只能勉强想象。 微软当时那个叫 Windows Mobile 10 的版本,后来被苹果 App Store 给放凉了,出于那玩意儿忒好办让手机变成一堆乱码。而安卓呢,它压根就不是给手机设计的。2008 年,三星、摩托罗拉、LG 这些大牌手机厂商,拿着手机厂商的专用芯片,去搞了个通用的 Android 1.5。大家伙儿看着这块屏幕,心想:这玩意儿能当个纯 Android 系统用啊,但这事儿,注定是搞不定的。 谷歌后来见情况不妙,启动在 2007 年搞出 Android 1.5 版,那时候连三星这种老家伙都嘲笑它不忒靠谱。谷歌的目标挺明确:这手机得能当个真正的智能手机用,不能连上网。

故此谷歌把 Android 1.5 做成了分阶段版本,把最核心的局部放进来,剩下的功能留到后面再慢慢补。

这种思路在当时简直就是异想天开——手机系统要分阶段迭代?这玩意儿还没牛呢,如何分阶段? 后来 2008 年底,谷歌正式把 Android 1.6 发布,并发布了 2.2 的官方版本号。

这时候,几个大手机厂商立马冲上去,把 Android 2.3 安卓版本塞进了自家的手机里。2009 年,锤子手机更是把这个版本搞到了极致,就连连国内曾经的霸主诺基亚都启动迈步了。

那时候诺基亚还在拼命想拍马屁给谷歌送“官”呢,结局发现 Android 2.3 这进度,这速度,这节奏,简直是在跟诺基亚进行一场豪赌,赌的赌的就是诺基亚能不能跑赢这个新玩意儿。 诺基亚当时自信满满,认定它有充足的资源、充足强大的处理器,能扛住这个挑战。它把 2.3 安卓版本改成了叫 Jelly Bean 的“小果冻”,搞了个贼精细、就连有点“精致”的版本。但难题来了,诺基亚的芯片忒老了,它跑这个版本的安卓,简直像是在推土机地上开快车。 2010 年下半年,安卓 2.3 正式被苹果 iOS 2.3 取代,苹果可是老大哥了,它推出 iOS 的时候,安卓可是有八个大版本。

这次苹果大刀阔斧,不仅把性能优化到了极致,还搞了个超级好玩的游戏关卡,把安卓系统对玩家的要求拉得挺高。结局呢?当时的三星、摩托罗拉、LG、索尼,还有 HTC 这帮厂商,还有小米、魅族这些后来的新秀,一个个都差点翻车。 他们的手机上随意卡个游戏,要么进个网页,都要卡顿半天,就连满屏的报错。

当时魅族在美区还发过一篇《Surface on Android》,仿佛安卓是它的天敌。

后来谷歌不得不承认,安卓 2.3 版本本身就不忒适合这种高端机型,它确实是个过渡版本。到了 2011 年,谷歌又推出了更成熟、性能更稳定的 2.2 版本,但这事儿,已经掀不起啥大风浪了。 诺基亚这时候才慢慢接纳了现实,它在 2011 年初换掉了 Jelly Bean 系统,转投了基于 Android 2.3 的 Nexus One 项目。

从此赶明儿,Android 1.6 版本正式成了官方标准,而 Nexus One 这个项目,就慢慢变成了目前的 Android Marshmallow。2010 年 7 月,Google 又在 2.3 版本里搞了个小 DD,把整个系统搞得新新奇特,骗了无数人心,但终究没能在性能上把玩家粘住。 Android 1.6 版本发布时,系统里内置了微信,只准你和好友聊天,这就害得了微信 2.3 版本的一个大坑。

后来谷歌为了把这个坑填平,专门搞了个 Android 3.0 版本,给微信加了超级大的功能包。可哪位也没想到,这个版本反而让系统变得臃肿不堪,成了各种 Bug 的温床。到了 2016 年,谷歌突然拍板把 Android 3.0 版本扔进“垃圾回收站”,直接升级到 Android 4.0 版本。

那时候的安卓系统,已经变得贼庞大,就连 Google 都不得不搞个内部版本叫 Android 4.1。 2016 年 10 月,Google 正式宣布将 Android 3.0 正式弃用,代之以 Android 4.0 版本。

这一版系统,重写了 Android 3.0 内核,把内存管理做得比 Android 2.3 系统好多了。到了 Android 4.1,安卓系统才真正搞定了内存管理这个难题,让手机能更流畅地运行大型游戏和复杂应用。Android 5.0 和 5.1 版本更是大动干戈,把系统内核改成了基于 Android KitKat 的,这算是安卓系统里最重大的改动之一。 2012 年,Google 发布的新版本叫 Android 5.0 (Lollipop),它把系统内核从 Android 4.1 升级到了 Android NDK,这也是安卓历史上第一个把系统内核改造成基于 Android KitKat 的版本。2013 年 4 月,Google 发布了 Android 6.0 (Marshmallow),把系统内核改成了基于 Android 4.4 (Pie) 的。2014 年,Google 又发布了 Android 7.0 (Nougat),把系统内核改成了基于 Android 5.0 (Lollipop) 的版本。 到了 2018 年,Google 终于发布了 Android 10 版本。

那时候,安卓 10 系统正在与 iOS 11 系统、Android 10 系统还有 Android 10.0 系统展开了一场激烈的竞争。安卓 10 版本引入了全新的 Sem Plasma 架构,这个架构基于 Google Tensor 芯片,主要用于赞成高性能应用。2019 年,Android 10 系统正式发布了 10.0 版本,把 Android NDK 改成了基于 Android Oreo 的。Android 10.0 版本的主要改进包含 AI 赞成、增强隐私保护还有更友好的用户界面。 目前的安卓环境,简直是一个大爆炸。从早期的 1.6 到目前的 14.0,系统内核一次次被重构,功能一次次被增强,而三星、小米、华为、OPPO、vivo 这些大厂,也一次次把自家手机塞进了这个不断变化的生态里。安卓系统不再是微软的私有财产,也不是单个厂商的专利,它成了一个全球范围内所有手机厂商共同拥有的玩具。 能够说,安卓系统就是那个没有围墙、没有门槛、哪位都能玩、哪位都能改的庞大玩具。它起源于微软的商业野心,却最终摆脱了微软的束缚,变成了全球开发者共同创作的开放平台。