当初帮亲戚挑备用机的时候,反复被问到android是什么系统,折腾半天才搞懂它不是简单的手机桌面。

android系统底层来源

最开始以为android就是手机厂商自己单独写出来的一套程序,换个品牌手机,底层代码就完全不一样。后来刷旧手机固件的时候才发现,它的根基是Linux内核,谷歌在这个内核之上搭了整套运行框架,手机厂商拿到源码之后,再做自己的定制修改。小米、OPPO、vivo这些牌子的手机,哪怕界面看着差别很大,底层都是android,所以大部分APP可以互相通用,不用单独开发不同版本。

源码是开放的。

android系统的实际使用局限

手里那台老安卓平板,用了四年之后就开始频繁卡顿,打开短视频软件要等很久,有些新APP直接提示系统版本过低无法安装。那个时候才留意到,android的版本更新控制权大部分握在手机厂商手上,谷歌发布新版系统之后,厂商要适配硬件,做自己UI的调试,很多中低端机型更新支持周期很短,新机发布两三年后就不再推送系统补丁,安全漏洞没法持续修复。

系统底层源码开放情况设备更新周期特点
androidLinux内核开源,厂商可深度定制多数中端机型2到3年更新
iOS基于Unix闭源苹果设备可获得5年以上系统更新

android系统适用设备范围

不只是手机和平板在用android系统。家里的智能电视、车载中控屏,还有部分智能手表、工控显示屏,都能见到它。但不同设备上的android裁剪程度不一样,电视版去掉了手机通话、短信模块,车载版本会优先适配车机硬件,普通手机APP装上去之后,界面容易变形,触控操作也不顺手。之前试过把手机APP装到电视盒子,打开之后文字挤成一团,根本没法正常操作。

很多人分不清android和UI。厂商做的UI只是套在android外面的一层皮肤,底层框架没变。

刷系统那次踩过的坑,就是下载了手机型号不匹配的android固件,强行刷入之后直接开不了机,花了一晚上才救回来。固件版本、硬件芯片必须对应,不能看都是android系统就随便混用。

现在换设备,优先看厂商承诺的系统维护时长,而不是单纯看是不是android。

抽屉里还放着那台变砖又救回来的旧手机。