Android 构架
先上图,基本就可以看明白了。
最底层为内核,这里是Linux内核,包括一些驱动程序,其实在嵌入式中又叫硬件抽象层,或者板级支持包,用来隔离抽象硬件的
在上一层是一些libraries,是用c/c++写的,当然还包括android一些特定的Library以及虚拟机
再上一层是Google提供给我们的api接口,可以说是我们开发过程中主要调用的对象,是用java写的,最上层就是我们的应用啦
Android程序在运行的时候,是上层调用下层的东西,一层一层的调用下去,最后到硬件。
第二幅图是Android和IPOn的一个对比图
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。