是的,这个问题可以这么理解,ios的效率高,用gcc编译出来的代码执行起来相当快,即硬件与软件匹配,硬件利用率很高,但是平台比较单一,而安卓系统跨平台较好但是由于在执行过程中总是借助虚拟机,占用大量的cpu和内存,所以相同配置下的机器,ios的表现总是比安卓好。其次,ios上系统响应的第一步是screen,然后才是app以及media和service,而安卓则是先激活app框架,然后service再者才到screen,所以你总感觉你的安卓机器解锁屏幕会比ios机器卡,总之,鱼和熊掌不能兼得,要效率呢么就舍弃开放平台,要跨品台肯定效率不会最高。 |