1. 后台服务及自动唤醒
2. 因为Android的开放性,各大手机厂商可以任意定制自己的系统,他们的定制系统相当于在原生态系统上定制了一个外壳,这样也拖慢了系统的速度。
3. 硬件的参数,品控与损耗
Android手机型号丰富,硬件水准也参差不齐。加上因为成本问题,低中端产品的硬件质量也很难得到保证。并且,因为Android系统后台进程多,发热量大加上系统优化不完善,因此,硬件的损坏速度也大大高于iphone。
4. 开发语言。iOS采用执行效率极高的Objective-C语言,而Android采用的Java语言因为虚拟机的存在,二次转化再执行效率很低。