android 运行时包括核心库和dalvik虚拟机两个部分。核心库一部分是java语言所需要调用的功能函数,另一部分是android的 android.os/android.net/android.media等。每个android应用程序都有一个自有的进程,每个android程序都有一个自由的dalvik虚拟机来执行。

dalvik是一种基于寄存器的java虚拟机。

android平台中的操作系统采用了linux2.6的内核。如果想要android平台运行自己的硬件平台,则必须对linux内核层进行修改,通常要做的工作就是为自己的硬件编写驱动程序。

 

posted on 2010-10-13 15:41  weizeng  阅读(177)  评论(0)    收藏  举报