android系統架構 1.Linux內核層(LINUX KERNEL) 這是系統架構的最低層,這層為android設備的硬體提供了驅動 2.系統運行庫層(LIBRARIES) 這一層為倒數第二層,利用一些c/c++庫來為android系統提供一些主要的特性支持,比如說SQLite庫提供了對資料庫的 ...
android系統架構
1.Linux內核層(LINUX KERNEL)
這是系統架構的最低層,這層為android設備的硬體提供了驅動
2.系統運行庫層(LIBRARIES)
這一層為倒數第二層,利用一些c/c++庫來為android系統提供一些主要的特性支持,比如說SQLite庫提供了對資料庫的支持。
同時這層還有運行android時的庫,它主要提供一些核心庫,能夠允許開發者使用java語言來編寫android應用。
3.應用框架層(APPLICATION FRAMEWORK)
這一層提供了構建應用程式時所用到的API。
4.應用層(APPLICATIONS)
所有安裝在手機上的應用程式都屬於這一層。比如手機上自帶的聯繫人,簡訊等。
這個架構其實不瞭解也可以編寫android程式,不過瞭解了會更加有利於編寫android程式。