3系統結構層
Android系統結構層從下至上依次是:
1、最底層的肯定是硬體設施,像手機上帶的照相機、GPS定位系統、攝像機、藍芽裝置等。
2、作業系統核心,是基於Linux核心的。包括作業系統應該實現的程式管理,記憶體管理以及檔案儲存系統。該層還包括
硬體裝置的各種驅動,同linux作業系統一樣,驅動也是整合在系統程式碼中的。
3、第三層是核心類庫和Android執行時,主要包括以下幾種:
瀏覽器核心:Webkit類庫
資料庫:SQLite
顯示支援:SGL和OpenGL ES
媒體播放支援:PacketVideo's OpenCore
網路方面:SSl
Amdroid執行時:
核心庫,由java和android相關的包組成
Dalvik虛擬機器
4、第四層是應用程式框架,主要包括九大部分:
一、Activity Manager
二、Windows Manager
三、content Manager
四、view Manager
五、Package Manager
六、Telephony Manager
七、Resource Manager
八、Location Manager
九、Notification Manager
5、最上面的一層便是應用程式層
1、最底層的肯定是硬體設施,像手機上帶的照相機、GPS定位系統、攝像機、藍芽裝置等。
2、作業系統核心,是基於Linux核心的。包括作業系統應該實現的程式管理,記憶體管理以及檔案儲存系統。該層還包括
硬體裝置的各種驅動,同linux作業系統一樣,驅動也是整合在系統程式碼中的。
3、第三層是核心類庫和Android執行時,主要包括以下幾種:
瀏覽器核心:Webkit類庫
資料庫:SQLite
顯示支援:SGL和OpenGL ES
媒體播放支援:PacketVideo's OpenCore
網路方面:SSl
Amdroid執行時:
核心庫,由java和android相關的包組成
Dalvik虛擬機器
4、第四層是應用程式框架,主要包括九大部分:
一、Activity Manager
二、Windows Manager
三、content Manager
四、view Manager
五、Package Manager
六、Telephony Manager
七、Resource Manager
八、Location Manager
九、Notification Manager
5、最上面的一層便是應用程式層
相關文章
- 六、層次結構儲存系統
- Fuchsia 作業系統的四層結構作業系統
- 核心proc檔案系統與seq介面(3)---核心proc檔案底層結構淺析
- 系統優化總結——系統層面優化
- 計算機網路的七層結構、五層結構和四層結構計算機網路
- 3:Oracle體系結構(邏輯結構)Oracle
- oracle體系結構(3)Oracle
- SAP R/3系統的財務會計結構
- WTL體系結構(3) (轉)
- 電商系統架構總結3(webapi授權機制)架構WebAPI
- 作業系統結構作業系統
- 系統目錄結構
- 作業系統體系結構作業系統
- 計算機系統的層次結構(計算機組成原理5)計算機
- 第3章 系統架構架構
- 三層網路結構(核心層、匯聚層 、接入層)
- 作業系統(二):作業系統結構作業系統
- 系統呼叫篇——3環層面呼叫過程
- 【Oracle體系結構】 Oracle19C 系統結構介紹Oracle
- 層模式——面向模式體系結構學習筆記模式筆記
- 工作總結--系統架構架構
- Ubuntu系統目錄結構Ubuntu
- 作業系統核心結構作業系統
- 結構化佈線系統
- 大流量網站的底層系統架構網站架構
- 如何快速高效的完成一個3層架構的應用系統的開發架構
- HBase 系統架構及資料結構架構資料結構
- Hbase 系統架構與資料結構架構資料結構
- 瞭解安卓架構(linux核心層、系統執行庫層、應用框架層、應用層)安卓架構Linux框架
- OSI網路體系結構及其各層主要協議協議
- PDM系統的結構設計
- VFS檔案系統結構分析
- Oracle JDE 系統架構總結..Oracle架構
- PeopleSoft HCM 系統架構總結架構
- mysql物理結構-日誌系統MySql
- Django工程的分層結構Django
- CSS——CSS 結構和層疊CSS
- Redis - 底層資料結構Redis資料結構