Android
拿安卓手机的朋友,是不是安卓系统的手机越来卡顿,刷系统都没有解决的方法,可是基本大家都把这个锅归功于安卓系统的问题
我不背锅
其实,这个锅安卓系统还背的真的冤枉啊。
首先在这几年里面,手机硬件的升级日新月异,从最初的128mb到现在的最少2g,前一年的1g还是大运存,到今天基本上连五百以上的手机都不好意思配备了,但是有没有发现,你的手机运存,依然像128mb一样的不够用,也许手机刚买下非常的流畅,但是使用到一段时间过后,手机的系统会变的越来越卡,这貌似成为了安卓的通病,但是你要想想,苹果的系统也依旧会卡顿,所以,安装这个锅背的实在冤枉啊。
安卓开源:
安卓的开源性,为自己的系统带来雄厚的使用者和开发者,因为在最初,系统的开发存在非常多的bug、功能开发、软件系统优化等等工作,Android是一种基于Linux的自由及开放源码开发的操作系统,是由由Google公司和开放手机联盟领导及开发,主要支持智能移动设备的一种智能系统,本身基于Linux开发,由于Linux的开源而且前几年手机系统的百花齐放百家争鸣,为了更好的吸收用户和完善系统,所以安卓系统为一个开源系统,这样做的好处就是,产品质量更可靠、付出少,回报多、产品更加透明、更加优秀使用等等优点,所以安卓发展至今,基本到现在世界的两大手机系统之一的地位,无数人和商家在使用,在优化和开发这个系统,但是从最初的我接触的安卓2.0开始,到现在的安卓7.0,中间拥有12个版本发布,每个大版本的更新都说系统流畅度为上代系统的多少倍,有的朋友还笑着说道,你说安卓从2.0到7.0用它自己的话说我算算提升了48倍,为啥没有感觉到?
尴尬了
这就很尴尬了……
开源的好坏:
开源软件会诞生过多的的分支版本
俗话说,一个东西好坏是双向的,而安卓系统做为一款开源的系统,必定会被许多用户不断进行使用和开发,为了适应不断增的使用者和使用者的各种需求,开发系统件本身必须不断的进行更新和重组。这个就造成了过多的分支版本的诞生,所以就会出现现在的小米、华为、三星、魅族等等自己经过深度开发专有的系统,这也让安卓这个系统变的更加的丰富更加的易用。
但是,开源软件有这些好处那么坏处就是经过各大厂商不断的深度开发,是原来的安卓原生系统变得臃肿、复杂和多样性,这就是为什么很多的发烧友为自己的手机刷上安卓的原生系统了,本身只有几百mb的系统包,经过不断的开发和添加变成了几G,这就是显而易见的坏处了,虽说原生不是多么友好,但是由于各个厂商的开发团队的质量不齐,导致了系统的不流畅性,我是从高中开始用MIUI系统的,从最初的MIUI4到现在的MIUI8,给我的感觉就是界面确实越来越好看,但是手机安卓包越来越大,运存占用越来越多,各种各样的功能,有的我就没有用过。还有就是系统的安全性问题,这就是开源的坏处。
安卓运行机制:
安卓的运行机制就是虚拟机,预先启动软件的进程,让你的app打开的更快更流畅,如果你的运存不够用,就压缩内存,关闭有的软件进程,释放足够的运存让新的软件来使用,只预留下20%的让系统使用,来保持手机的流畅性,但是在现在很多小白用户的理解下,手机卡顿就是运存小,现在运存变大,各大厂商的开发,为了让运存变的更多,都会对于系统进程进行控制或者限制,让你觉得运存更多,这就为什么现在的手机有安全中心这个东西了,连安卓本来的优秀机制都给封杀了……最后发现,足够的运存但是手机依旧还是卡,软件启动缓慢,然后稳稳的把锅扣在安卓的头上。
都是手机APP的锅:
干开发的朋友可能知道,一款APP有安卓版和ios版本,由于安卓的开源,很多软件iOS是不支持的,但是丰富的开源安卓就是非常好了,各种想要的东西都可以很好的适配系统开发出来,所以造成这种情况,一个手机app可以达到四个或者五个进程甚至更多,
app进程
软件的运存占用非常之高,权限请求变的轻轻松松,一个小小的软件,都可以给你发出请求读取短信这样的权限请求,层次不齐的软件开发团队,质量好的,质量差的,会的不会的套用模板,都是简单易上手,什么30天安卓速成班,60天开发app都是扯,哪个好的app不是通过一代又一代的完善的,而且不断的完善,新功能的开发,也就导致软件本身的进程和内存占用不断的上升,你就算再快的硬件升级和系统优化,你也赶不上一堆的软件升级,所以这个锅,安卓系统真的不该背啊。
坑!!!!
所以据说安卓手机在接下来要闭源了……
