Android的系統架構採用了分層架構的思想,從上層到底層共包括四層,分別是應用層、應用框架層、類庫層和Android執行時、Linux核心層
android的最底層,是LINUX核心。
LINUX系統是開源的,完全免費,誰都可以改。android,就是google拿著LINUX核心改出來的作業系統。所以底層用的是LINUX核心,幾乎改動不大。
這裡列出了8個東西(不僅僅這8個,只是這裡介紹這8個):
Display Driver:顯示驅動;
Camera Driver:攝像頭驅動;
Hash Memory Driver:快閃記憶體驅動;
Binder (IPC) Driver:用於程序間通訊的Binder驅動;
Keypad Driver:鍵盤驅動;
Wifi Driver:WIFI驅動;
Audio Driver:音訊驅動;
Power Management:電源管理器.
類庫層,這裡不一定都是goole寫的。
Media Framework:音訊框架;
sqllit:android自帶的輕量級資料庫。
OpenGl | ES:適合移動裝置上的圖形影象引擎;
Android的系統架構採用了分層架構的思想,從上層到底層共包括四層,分別是應用層、應用框架層、類庫層和Android執行時、Linux核心層
android的最底層,是LINUX核心。
LINUX系統是開源的,完全免費,誰都可以改。android,就是google拿著LINUX核心改出來的作業系統。所以底層用的是LINUX核心,幾乎改動不大。
這裡列出了8個東西(不僅僅這8個,只是這裡介紹這8個):
Display Driver:顯示驅動;
Camera Driver:攝像頭驅動;
Hash Memory Driver:快閃記憶體驅動;
Binder (IPC) Driver:用於程序間通訊的Binder驅動;
Keypad Driver:鍵盤驅動;
Wifi Driver:WIFI驅動;
Audio Driver:音訊驅動;
Power Management:電源管理器.
類庫層,這裡不一定都是goole寫的。
Media Framework:音訊框架;
sqllit:android自帶的輕量級資料庫。
OpenGl | ES:適合移動裝置上的圖形影象引擎;