android sdk裡的各目錄作用

來源:互聯網
上載者:User

標籤:


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例子


SDK Platform 可以理解為版本,因此有 SDK Platform 7,SDK Platform 8等等

Android SDK Tools 是各個版本都可通用的工具檔案夾,裡面有draw9patch hierarchyviewer emulator等工具

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

android sdk裡的各目錄作用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.