android系统知识,Android系统基础知识百科

Android系统基础知识百科

2015-12-16 17:58:31

954浏览

Android系统作为一款功能强大的移动计算平台,在保持开放性的同时,必须提供强健的安全保障。Android的系统安全机制贯穿了Linux内核、运行时、应用程序框架等体系结构的多个层面,而且渗透到了应用程序组件等功能模块的细节,力求保护用户信息、通信设备及无线网络安全。为深入探讨Android的系统安全设计,本章以Android安全性为出发点,简要说明Android系统架构、应用程序组件、系统启动流程、系统升级等与安全机制相关的环境与流程,为后续分析Android安全模型与安全策略做好基础铺垫。本章主要内容如下:

android系统知识,Android系统基础知识百科_第1张图片

1、Android系统架构。Android系统采用分层的架构,由Linux内核层、系统运行时库层、应用程序框架层和应用程序层组成。对于Android开发培训来说也是一个逐次的学习路线。

2、Android应用程序组件。组件是Android应用程序的基本组成单元,组件主要类型有活动(Activity)、服务(Service)、广播接收者(Broadcast

Receiver)、内容提供者(Content Provider)、意图(Intent)。

3、Android系统启动。Android系统启动根据Android系统架构的层次逐层启动,分成Android操作系统启动和Android应用系统启动。Android操作系统启动顺序为ROM上电启动、Bootloader引导程序启动、Linux内核启动和init进程启动。当Android操作系统正常启动后,init进程负责启动Android应用系统。Android应用系统启动顺序为Android系统本地服务启动、Zygote进程启动、Android系统服务启动和Android系统主页面启动。

4、Android系统升级。Android系统升级主要采取USB数据线升级方式、SD卡升级方式和在线升级方式。前两种升级方式需要用户自行确认Android系统升级包的安全性。

上述就是扣丁学堂为您整理的Android系统基础知识百科介绍,扣丁学堂作为专业的Android在线课程教育平台,欢迎对Android开发感兴趣的朋友加入我们,一起学习Android开发领域知识。

标签:

你可能感兴趣的:(android系统知识)