03.02 为什么安卓的手机一年左右就会卡顿,而IOS的手机两三年都不会?

文墨先生


运行设备问题;IOS只在自己有限的的几款设备上运行,所以苹果有大量的精力可以投入进去,进行系统的优化;而安卓的开放性,使得安卓系统应用在更多的设备上,每个设备的硬件和性能有大大小小的区别,所以优化起来格外苦难,所以,造成了安卓的优化工作没有苹果做的好。同时,IOS是基于Apple的OSX,而OSX是基于FreeBSD开发的,FreeBSD又是基于UNIX上衍生的,它的历史大概可以追溯到1969年,而安卓呢?安卓是基于Linux,,一个开源的免费系统;从两种系统的起源可以看出,IOS是基于硬件的,与硬件相配套的商业软件,而安卓则是一个可以在多重硬件上运行的免费开源系统;

其次,两种设备的 响应机制完全不同,iOS的最优先响应是屏幕反应,而安卓系统的最优先响应是应用于框架,屏幕响应反而被排在了屏幕之后。

第三,两个系统的开发语言不同。IOS采用的是执行销量特别高的Objective-C语言,而Android采用的Java语言,由于虚拟机的存在,安卓的二次转化再执行效率很低。

第四、两个系统的后台管理方式不同。在iOS中的后台程序中,苹果系统只是调用最近的程序浏览运用,然后读取应用来进行应用的切换,调用销量极高,后台并没有真正的缓存程序在运行。所以苹果属于伪后台;

还有三大后天的因素拉低安卓系统的用户体验

1、无序的开发者

2、混乱的安卓应用市场

3、无解的碎片化


爱看夕阳的天空


我是从事安卓开发方面的工作。

市面上的最大手机系统,其实可以这样分。

国外安卓,国内安卓,ios。

国外安卓可以说在几年前已经实现了两三年使用不卡顿,而国内真正的做到两三年不卡顿,其实是16年开始的,凭借着安卓6.0来的优化以及强大的硬件提升做到流畅,由于时间还没到,但我可以大胆预测:小米6,华为p10,mate9,一加五,努比亚等机型已经可以做到两三年不卡。为什么国内外安卓有区别?这是软件生态的问题,国内的软件,俗称全家桶,互相勾结,影响系统稳定性。而国外有谷歌的限制,应用相对干净。【我觉得上面提到的机型有人会喷我,我先解释一下我说的卡顿,大家还记不记得14年前的机子,点上去已经死机了,那种叫卡顿,我提到的这些机型偶有掉帧,这个我不认为称为卡顿】

虽说现在安卓流畅度不错,但还是比不上苹果。为什么?最主要的,是app的问题。试想,一款游戏,苹果端做出来很卡,苹果会给他上架?所以开发商极力讨好苹果。而安卓呢?是手机商求开发商为自己适配,【参考oppo 王者荣耀】安卓开发者不可能针对你华为,或者小米,或者三星,单单做适配,所以,应用适配就很成问题!


几乎拒绝艾米


第一,国产软件的问题,软件包越升级越大,无关的东西加的越多。

第二,安卓的开放性,安卓商店的审核相对没有那么严格。安卓软件无需经过商店,可自由安装。

第三,Google play无法入华,无法监管中国安卓软件,国内各大应用商店,良莠不齐,如各大商店下的app有不少内嵌广告,无法管控。甚至国内定制安卓系统也内嵌广告。


暧尚分享


第一,系统闭源,没有安卓系统的开放性,第二,内存优化规则不同,第三,ios系统只在苹果自家手机上运行,而苹果手机配置都是旗舰性能,最好的处理器,而安卓五花八门,入门型,中端型,高端型,处理器效率参差不齐,造成体验有优有劣,第四,安卓app缺乏统一的规则限制,碎片性太高


feel丶like丶insomnia


这个开发语言不同,还有就是一个开源一个闭源,一个广告潜入后台自启,一个整洁控制后台自启,一个无限制的开发,一个限制性开发,一个不需要越狱就可以工作很多东西,一个不越狱就要注册帐号去完成一些工作,一个功能齐全,一个半功能,ios相当于一个简化封闭的系统,ios不越狱的话一般来说不会卡,越狱后下载大量垃圾软件的话卡到和安卓系统一样


分享到:


相關文章: