Android体系结构

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android体系结构相关的知识,希望对你有一定的参考价值。



android底层还是Linux操作系统。


技术分享图片


安卓编程的时候就需要用Application Framework中的API。

Android运行时:Android Runtime,运行于Dalvik Virtual Machine之上。


Dalvik VM:java ---> javac ---> .class ---> dx.bat ---> .dex ---> .odex,寄存器架够

Odex化即把文件预先提取出来可以加快软件的加载和执行速度。

Java VM:java ---> javac ---> .class ---> jar ---> .jar,堆栈架构



技术分享图片








以上是关于Android体系结构的主要内容,如果未能解决你的问题,请参考以下文章

Android 学习之旅--Android 体系结构

理解Android虚拟机体系结构

Android体系结构

Android——体系结构

android 目录结构

Android系统源代码目录结构 “Android源代码”“目录结构”