天天看點

Android 體系結構

Android 體系結構

第一款從系統級支援Java的系統

a,Application

b,Application Framcwork

java語言編寫的類庫檔案

c,LibrariesAndroid Runtime

底層的庫(C C++) webKit 浏覽器引擎,想當于一個浏覽器的Kernel\OpenGL和direct相似的一個三維圖形庫\SSL...

Android 的程式可以采用JAVA 開發,但是因為它的虛拟機(Virtual Machine) Dalvik,是将JAVA 的bytecode 轉成自己的格式,回避掉需要付給SUN 有關JAVA 的授權費用。編譯後的不是.class是.dex檔案

d,Linux Kernel  

驅動硬體裝置 隔離硬體和上層應用

下一篇: 依賴注入