在Android的系统架构中,( )提供了开发Android应用程序所需的一

练习题库2022-08-02  43

问题 在Android的系统架构中,(   )提供了开发Android应用程序所需的一系列类库,方便开发人员快速地构建应用整体框架。A.Libraries and Android RuntimeB.ApplicationC.Application FrameworkD.Linux Kernel

选项 A.Libraries and Android Runtime
B.Application
C.Application Framework
D.Linux Kernel

答案 C

解析 Android的系统架构采用了分层架构思想,从上到下分为4层,分别为Application(应用层)、Application Framework(应用框架层)、Libraries and Android Runtime(系统运行库层)和Linux Kernel(Linux 内核层)。其中在应用层,Android会附带一系列核心应用程序包,包括E-mail客户端、SMS短信程序、日历、地图、浏览器、联系人管理程序等。应用框架层主要为开发者提供了可以访问Android应用程序框架中的API,该应用程序架构简化了组件的重用,任何一个应用程序都可以发布它的功能块,并且任何其他的应用程序都可以使用这些发布的功能块:另一方面该应用程序的重用机制使用户可以方便地替换程序组件。在系统运行库层,Android平台包含了一些C/C++库,Android系统中的组件可以使用这些库,而Android运行时环境由一个核心库和Dalvik虚拟机组成。Linux内核层作为硬件和软件栈之间的抽象层,为Android核心系统服务提供可以依赖的Linux内核。
转载请注明原文地址:https://tihaiku.com/congyezige/2424037.html

最新回复(0)