从Android L默认ART虚拟机看国内手机圈

Android L预览版的发布让很多机友把目光聚焦在了ART(Android Runtime)虚拟机上,一夜之间所有的用户都视ART为自己爱机的下一步出路,那么ART对于国内手机圈会有什么影响?首先我们来看一下更新迭代后Android虚拟机 ...

l-release-2.jpg

  Android L预览版的发布让很多机友把目光聚焦在了ART(Android Runtime)虚拟机上,一夜之间所有的用户都视ART为自己爱机的下一步出路,那么ART对于国内手机圈会有什么影响?

  首先我们来看一下更新迭代后Android虚拟机接力棒的两位成员Dalvik和ART究竟是怎样?Dalvik:采用的是字节码,在运行APP的时候将解释执行变成机器能识别的机器码,这是每次运行都会重复的操作。ART:在APP安装的时候使用dex2oat工具直接把DEX文件转换为机器码文件,运行的时候以机器码方式运行,可以充分利用系统性能;此外,改进的内存回收机制使得ART运行模式下的内存回收速度只有Dalvik运行时模式下的50%,也能够提升系统运行速度。两者各有千秋,可是谷歌硬生生抛弃了Dalvik,国内手机圈将瞬息万变。

1345114903425w2sycys0w8.jpg


系统厂商

  国内数得上名字的第三方Android系统在十个左右,其中MIUI、Flyme OS、Color OS、Funtouch OS、EMUI尤其引人关注,Android L开始默认了ART模式,此前的Dalvik虚拟机已经退出市场,这样具有倾略性质的改变注定了新版本变革是要付出巨大代价的。以上述几个第三方系统为例,现在的系统版本还维持在Android 4.3上。等Android L在金秋正式发布时,他们可能还未升级到Android 4.4。这样就甩给重厂家两个选择,一是跟随谷歌强势升级Android L系统,二是继续以往落后谷歌一个版本的步伐,稳定在Android 4.4上。

  选择前者的厂家将面临ART的考验,自身系统跟近的程度以及原有特性的取舍。默认ART以及版本问题决定了厂家在开发文件将作出巨大改动,前期势必会舍弃一些无法实现的特性,在用户的体验度上也要作出妥协,不过这个选择国内厂家会选择的可能性不大,风险决定了选择。

  选择第二种方法的厂家,在ART问题上会采取慢慢转变的方式,维持Dalvik虚拟机不边,新版本的系统都将根据Android 4.4进行,经过一年洗礼的Android 4.4更适合国内第三方ROM进行,围绕该系统下的优化和改进也是不小的,但这些都会让Android L的计划落空,Android再次成为国内厂商的工具而已。再好的ART也无法和利益妥协。

QQ图片20140627155604.jpg

APP厂商

  除了系统厂商,APP厂商面对ART来袭,才是真正难以释怀。是选择投入资金加大开发力度,支持ART模式?还是维持现状?经过昨夜XDACN评测室关于用户常用APP兼容性测试的结果,80%的国产APP已经倒下(详情点击这里)。Android生态圈的问题,在国内手机圈一样受用。可是面临着必须走出国门,把捞金之手伸向全世界范围的他们,延缓ART对于国外市场的开发无疑是雪上加霜的,因为国外的APP大多已经宣布对ART模式的跟进。例如腾讯旗下的产品,半数都已经在Android L下FC,接下来的ART模式跟进是必须进行的,国外上亿的腾讯用户不是说不要就不要的。反观其他APP厂商,是否也有企鹅这么财大气粗就不清楚了,加大资金投入可能会影响自身发展,不跟进ART会让自己立于劣势,鱼和熊掌不可兼得。不过可以预见的是那些维持现状的APP厂商一定是主要围绕国内用户,并未做好国际市场的准备。

QQ图片20140627155416.jpg

  ART伴随Android L,影响的是国内手机圈的格局变化,谷歌虽有奇招,可是国内ROM厂商的跟进仍属疑问,APP决定了系统的体验,国内APP厂商应对ART的反应会直接影响国产APP的国际影响力。或进或退,ART就在那里,谷歌给出了难题,也给出了答案,国内手机圈何去何从,金秋见分晓。


你可能感兴趣的:(android,L)