Android系統架構
層次 | 描述 |
---|---|
系統內核層linux kernel | linux系統內核層,爲硬件設備提供驅動、電源管理等功能 |
系統運行庫libraries | 部分c/c++庫,爲系統提供數據庫、3d繪圖、webkit瀏覽等功能 |
~ | android運行時庫runtime,其中包含核心庫core libraries[【支持使用java來編寫應用】+Dalvik虛擬機(5.0後ART運行環境)【每個android應用都運行在獨立的進程中】] |
應用框架層application framework | 提供構建程序api的框架 |
應用層applications | 應用程序 |