Android虚拟机
文章平均质量分 90
行者无疆-超越
这个作者很懒,什么都没留下…
展开
-
Android ART 的初始化和启动
ART的初始化 下面我们从JNI_GetDefaultJavaVMInitArgs(),JNI_CreateJavaVM()和JNI_GetCreatedJavaVMs()三个函数入手来了解ART的初始化过程。这三个函数的代码位于jni_internal.cc中。 JNI_GetDefaultJavaVMInitArgs()函数在ART中没有作为,只是返回JNI_ERR。如下所示: e原创 2014-04-30 15:46:25 · 1967 阅读 · 0 评论 -
Android ART模式简介
Android4.4最大的变化就是引入ART模式来代替Dalvik虚拟机。ART是Android Runtime的缩写,它提供了以AOT(Ahead-Of-Time)的方式运行Android应用程序的机制。所谓AOT是指在运行前就把中间代码静态编译成本地代码,这就节省了JIT运行时的转换时间。因此,和采用JIT的Dalvik相比,ART模式在总体性能有了很大的提升,应用程序不但运行效率更高,耗电量原创 2014-04-30 15:46:23 · 4037 阅读 · 0 评论