Android系統四層架構 個人網站:http://www.51pansou.com Android視頻下載:Android視頻 Android源碼下載:Android源碼 如果把Android系統看做一層一層的,那麼基本可以理解成以下結構(這是其中一種簡單的分層方式):1、最上層是應用層(Appl
Android系統四層架構
Android視頻下載:Android視頻
Android源碼下載:Android源碼
如果把Android系統看做一層一層的,那麼基本可以理解成以下結構(這是其中一種簡單的分層方式):
1、最上層是應用層(Application層):包含應用,比如桌面(恩,桌面也是應用)、電話、設置等;
2、第二層是應用框架層(Framework層):包含了對上層應用的管理和提供開發者所需的應用程式編程介面(API)。
3、第三層是系統運行庫層(Android Runtime 層,有人將二、三層統一到了一起):提供各種各樣的庫(如C/C++)使上一層“看起來”更簡單;
4、最底層是Linux內核層(包括硬體驅動):將硬體資源抽象成系統資源並管理這些資源(記憶體管理、進程管理等)及其安全
這個圖將Hardware abstract layer 獨立出來了~~
Android視頻下載:Android視頻
Android源碼下載:Android源碼
作者:www.51pansou.com