android sdk裏的各目錄做用


AVD Manager.exe:虛擬機管理工具,用於創建和管理虛擬機。

SDK Manager.exe:sdk管理工具,用於管理、下載sdk、sdk工具,能及擴展工具

tools目錄:包括測試、調試、第三方工具。模擬器、數據管理工具等。

build-tools目錄:編譯工具目錄,包含了轉化爲davlik虛擬機的編譯工具。
包括
aapt(Android Asset Packaging Tool):編譯應用程序的資源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,這樣你就能夠從你的java代碼中引用資源。
aidl:把.aidl 接口轉換成java接口.

dx:轉化.class中間代碼爲dvlik中間代碼,全部通過java編譯的生成.class文件都須要此工具進行轉換,最後打包進apk文件中.
dexdump:dump devlik中間代碼

platform-tools目錄:包含開發app的平臺依賴的開發和調試工具。
包括
adb:android調試工具
fastboot:boot工具

platforms/<android-version>目錄:包括android的平臺。包含在android.jar庫中。你必須指一個平臺爲你的編譯目標。

system-images目錄:編譯好的系統映像。模擬器能夠直接加載。

sources目錄:android sdk的源碼目錄

samples目錄:sdk例子java


SDK Platform 能夠理解爲版本,所以有 SDK Platform 7,SDK Platform 8等等android

Android SDK Tools 是各個版本均可通用的工具文件夾,裏面有draw9patch hierarchyviewer emulator等工具 app

Android SDK Platform-tools 包含開發app的平臺依賴的開發和調試工具,裏面有adb aapt等 這些文件夾均可以在sdk安裝路徑下找到; 工具

相關文章
相關標籤/搜索