Android培訓班(3) – Android移動開發技術文章_手機開發 Android移動開發教學課程

從linux目錄裡可以看到如下圖所示:



 


現在接著來介紹一級目錄的大體功能:


bin:這個目錄主要用來放下載android代碼的執行文件。


bionic: Android的libc庫,包含瞭一些基礎庫,其存在的意義在於其可規避GPL,同時減少庫的體積,針對arm進行指令和內存優化。


bootable:啟動和恢復相關的代碼和工具。


build:Android工程編譯的規則腳本,是其建立Android系統的核心。


cts: 兼容性測試的文件。


dalvik:Android自己開發的JAVA虛擬機。


development:程序開發所需要的模板和工具。


external:第三方的一些軟件和庫。


frameworks:應用程序框架。


hardware:與硬件相關的庫。


kernel:Android的linux kernel 2.6.XX內核。


out:編譯後輸出的文件,比如SDK,文件系統等等。


Makefile: Android整個工程編譯的配置文件。


packages:Android應用程序。


prebuilt:各種平臺下編譯所需的腳本和交叉編譯工具。


system:Android底層的系統接口和工具。


vendor:保存不同廠傢的配置和特別的文件。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。