android-体系结构

android-体系结构
 

 图片见附件 android-framework.jpg

底层为基于 linux  内核开发   

libraries 类的库函数

android runtime  核心的 lib 和 dvm

applicationframework  应用程序的框架  被 goole 工程师封装

application  系统自带的应用 

jvm 和dvm 区别

 android-jvm_dvm.jpg

jvm 基于 栈 结构 连续的内存空间

dvm 基于寄存器 cpu 上面的存储空间 

所以 dvm  执行效率 比jvm  效率要高

相关推荐