Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android 的系統架構,Android系統架構

Android 的系統架構,Android系統架構

編輯:關於android開發

Android 的系統架構,Android系統架構


Android 的系統架構

Android其本質就是在標准的Linux系統上增加了Java虛擬機Dalvik,並在Dalvik虛擬機上搭建了一個JAVA的application framework,所有的應用程序都是基於JAVA的application framework之上。

 

android分為四個層,從高層到低層分別是

  應用程序層

  應用程序框架層

  系統運行庫層

  linux核心層。


藍色的代表java程序,黃色的代碼為運行JAVA程序而實現的虛擬機,綠色部分為C/C++語言編寫的程序庫,紅色的代碼內核(linux內核+driver)。

在Application Framework之下,由C/C++的程序庫組成,通過JNI完成從JAVA到C的調用。

參考 博文:

http://www.cnblogs.com/lijunamneg/archive/2013/01/18/2866953.html

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved