Android SDK中的Platforms、Sources、system-images的作用


Android SDK文件夾中的目錄結構大體如下圖所示,有可能不存在個別文件夾的情況,比如sources:
Android <wbr>SDK中的Platforms、Sources、system-images的作用
其中與Android API版本相關的文件,根據功能不同放在以下的文件夾中:
1、sources文件夾,存放各版本系統的源代碼:作用是在編程中,可以查看源代碼,分析系統的結構。
2、platforms文件夾,存放各版本系統的jar文件:作用是在創建初期,可以供用戶來選擇的平台,之后編譯所需要的jar文件。
3、system-images文件夾,存放各版本系統的鏡像文件,分為mips、atom(intel架構)、arm架構幾種。

以上文件夾名都是復數形式,表明里面將會存放多個版本的相關信息。事實就是這樣,在上面的三個文件夾中,以APT的版本號為子文件夾名稱存放各個版本的文件:
Android <wbr>SDK中的Platforms、Sources、system-images的作用

而上面的版本號的資料有些不是必須的:
1、最簡單的就是system-images文件夾了,如果沒有system-images下資料,就不能在AVD中添加該版本的虛擬Android設備了;
2、sources文件夾放的是相關版本的源代碼,如果你不打算查看系統的源代碼,這個不是必須的。層次結構:
Android <wbr>SDK中的Platforms、Sources、system-images的作用
可以看到非常常見的Android編程常見的目錄。
3、稍微復雜點的就是plotform文件夾,這里存放的文件分三類:
(a)android.jar,這是android中的class編譯后的class打包文件,里面目錄結構:
Android <wbr>SDK中的Platforms、Sources、system-images的作用
(b)AVD的皮膚:
Android <wbr>SDK中的Platforms、Sources、system-images的作用
(c)res資源文件,在編程時使用:
Android <wbr>SDK中的Platforms、Sources、system-images的作用

更全面的信息,請參考另一篇文章:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM