谷歌在今天放出了安卓7.0的开发者预览版, 虽然距离正式版至少还有半年时间, 但不少拥有Nexus手机的用户已经迫不急的的开始尝试安卓7.0了。
目前, 安卓7.0又有一项新特性得到曝光, 根据安卓开发者中心给出的安卓7.0相关文档显示, 安卓7.0中采用了一项具有实时代码剖析功能的ARI JIT编译器, 它能够在安卓应用程序在运行时不断提高自身的性能, 其带来的另一项优势就是能够为应用安装引入一种新的“快速通道”(quick path), 能够大大加快应用安装和系统更新的速度, 即便是那些大型的应用程序如游戏, 在安卓6.0中需要几分钟时间才能安装和优化完成的, 在安卓7.0 中仅仅需要几秒钟就可以搞定。 同时, 因为省去了一些优化步骤, 安卓7.0的系统更新速度也会大大提升。
早期的安卓系统因为使用了Dalvik虚拟机, 每次运行应用的时候都需要即时处理Java代码, 所以大大拖慢了安卓应用程序的运行速度, 虽然它本身安装很快, 而在2014年谷歌I/O大会推出Android 5.0后, 谷歌直接删除Dalvik, 代替它的是ART编译器, 虽然它能够加快安卓应用程序的运行度, 但问题是安装和优化过程略长一些, 大型的应用程序往往需要几分钟。 而本次安卓7.0采用的ART JIT编译器, 则在两方面达到了兼顾。
最直观的改变就是, 过去安卓5.0到6.0版本中, 每次系统更新之后启动手机都会进入一个时间较长的应用更新阶段, 到了7.0这一阶段耗时将会大大缩短。
……