android - Android 有 "host"操作系统吗?

标签 android linux-kernel dalvik

我正在为 Android 考试而学习,但我无法理解的一件事是 Android Dalvik VM/Linux 内核构成。我的理解是,在典型的机器上,操作系统位于内核之上:

hardware > kernel > OS > applications

但在 Android 上它看起来像这样:

hardware > kernel > Dalvik VM > app
                  > Dalvik VM > app

如果这是正确的,这是否意味着内核和应用程序之间唯一的东西就是 Dalvik VM,并且基本上没有像 Windows 那样的“Android 操作系统”?

最佳答案

Dalvik 是 Android 操作系统不可或缺的一部分,几乎可以运行所有 Android 应用。

Android OS Architecture :

Android Architecture

关于android - Android 有 "host"操作系统吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20176650/

相关文章:

android - 与此操作关联的所有应用已被禁用、阻止或未安装存储访问框架

android - 抽屉导航中真正向下钻取导航的最佳方法

linux - 通过 SPI 的 U-boot 启动画面

android:默认语言设置为亚洲

android - AnimationDrawable 以编程方式没有动画列表 xml

android - Dalvik JIT 工作流程

android - 使用错误调用操作码的 Dalvik 转换

android - 什么是 Dalvik 调试监控服务?

linux - CAN-utils和socket可以

linux - 如何在启动过程后切换 linux 内核控制台?