杭州雷峰塔什么时候建的(西湖雷峰
0 2022-03-25
其实不仅仅是微信,很多手机软件和游戏的新版本都是iOS系统优先,安卓版本往往要经历更长时间的测试才会正式上线。
这是因为一款软件做好之后,肯定要放在主流的手机上进行测试。由于iOS系统只有苹果一家在用,从iPhone 5s到最新的iPhone XS Max,总共也就是十多款机型,测试起来要相对轻松一些,就算每款苹果手机测个一两天,一个月也能搞定。
而且iOS系统是闭源的,它的所有API接口都是标准的,软件做出来之后只要符合苹果给出的标准,大部分苹果手机都能正常使用。
相比之下安卓手机就比较麻烦了,光品牌就有华为、OPPO、小米等十多个,它们各自推出的手机更是五花八门,不下百款。尤其是最近两年全面屏手机开始流行,安卓手机的屏幕比例不再是传统的16:9,而是分成了18:9、18.5:9、19.9:9等各种比例,分辨率也不尽相同。再加上有的手机时刘海屏、有的手机是水滴屏,最近又开始流行挖孔屏,这就给软件开发者的测试工作带来了很大的难度。
而且国产手机虽然运行的都是安卓系统,但大多数厂商都会有针对的进行“深度定制”,比如大家熟悉的EMUI、MIUI等,和原生安卓系统有很大不同。有的厂商甚至会对安卓底层代码进行一定程度的修改,这就进一步增加了软件开发的难度。
所以微信等一些软件在更新大版本的时候,往往会选择先更新iOS版,再更新安卓版。虽然这样一来安卓手机用户就无法在第一时间体验到新版本,但也不是完全没有好处。比如在iOS版测试过程中发现的一些问题,通常就不会再在安卓版本中复现了。而且安卓系统更加开放,如果对新版本感觉到不满意,可以很轻松的卸载新版本,装回老版本。而iOS版本的微信升级到7.0之后再想要回到6.X就比较困难了。
安卓厂商太多 需要时间去优化适配 苹果就简单多了
留言与评论(共有 0 条评论) |