AZ_*_*AZ_ 15 operating-system terminology
Android是一个软件堆栈,但不是操作系统.正如developer.android.com所述
什么是Android?Android是移动设备的软件堆栈,包括操作系统,中间件和关键应用程序.Android SDK提供了使用Java编程语言开始在Android平台上开发应用程序所需的工具和API.
我不明白软件堆栈是OS与应用程序一起工作,因此Windows是一个操作系统,但如果我在其上安装应用程序,我应该将其称为软件堆栈吗?
那么软件堆栈和操作系统有什么区别,Android包含内核,为什么不是它的操作系统呢?
Dav*_*vid 19
操作系统是系统的核心内核,软件堆栈是位于内核之上的软件,它增强和扩展了系统的功能.
Windows倾向于模糊一点线,但Linux使它更加明显.
在Linux中,内核是操作系统.位于内核之上的软件堆栈可包括以下内容:
因此,用于编辑系统设置的控制面板应用程序等操作系统不属于操作系统.它们是操作系统之上的软件堆栈的一部分.
你可能拥有一个非常小的操作系统,它没有运行很多软件堆栈.就其本身而言,它不会提供太多可用性,而是增加可用性的基础.
Android的软件堆栈建立在Linux内核之上,它负责将电源管理作为设备其他硬件部分之间的接口.这是一个链接,可以帮助您了解有关Android架构的更多信息
| 归档时间: |
|
| 查看次数: |
14623 次 |
| 最近记录: |