【发布时间】:2012-05-04 06:03:25
【问题描述】:
Android 是一个软件堆栈,但不是一个操作系统。如developer.android.com所述
什么是安卓? Android 是用于移动设备的软件堆栈, 包括操作系统、中间件和关键应用程序。这 Android SDK 提供开始开发所需的工具和 API Android平台上的应用程序使用Java编程 语言。
我不明白软件堆栈是操作系统与应用程序一起使用,所以 Windows 是一个操作系统,但如果我在其上安装应用程序,我应该将其称为软件堆栈吗?
那么 Software Stack 和 OS 有什么区别,Android 包含内核,那么为什么不是 OS?
【问题讨论】:
-
同一页下几行:“下图显示了 Android 操作系统的主要组件。”
标签: operating-system terminology