從事SDK的開發已經近兩年了,在此期間,一直在維護和開發公司的Android數據收集和嵌入SDK。 相信從事Android開發的人必須使用許多第三方SDK,例如Jiguang SDK,Alipay SDK,Weibo SDK等。那么到底Android SDK是什么?Android SDK 目錄結構都有什么?其實很多人認為SDK一直是一件復雜的事情,像Java SDK和Android SDK這樣的龐然大物也浮現在腦海。其實不然,答案就在下文。
Android SDK是什么?
SDK(Software Development Kit)軟件開發工具包是軟件開發工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統等建立應用軟件的開發工具的集合。Android SDK 就是 Android 專屬的軟件開發工具包。
Android SDK 目錄結構都有什么?
Android SDK 解壓即可完成安裝,其中包含的文件、文件夾。
1. add-ons
該目錄中存放 Android 的擴展庫,比如 Google Maps,但若未選擇安裝 Google API,則該目錄為空。
2. docs
該目錄是 developer.Android.com 的開發文檔,包含 SDK 平臺、工具、ADT 等的介紹,開發指南,API 文檔,相關資源等。
3. extras
該目錄用于存放 Android 附加支持文件,主要包含 Android 的 support 支持包、Google 的幾個工具和驅動、Intel 的 IntelHaxm。
4. platforms
該目錄用于存放 Android SDK Platforms 平臺相關文件,包括字體、res 資源、模板等。
5. platform-tools
該目錄包含各個平臺工具。
6. samples
samples 是 Android SDK 自帶的默認示例工程,里面的 apidemos 強烈推薦初學者學習。
7. system-images
該目錄存放系統用到的所有圖片。
8. temp
該目錄存放系統中的臨時文件。
9. tools
作為 SDK 根目錄下的 tools 文件夾,這里包含重要的工具,比如 ddms 用于啟動 Android 調試工具,如 logcat、屏幕截圖和文件管理器;而 draw9patch 則是繪制 Android 平臺的可縮放 PNG 圖片的工具;sqlite3 可以在 PC 上操作 SQLite 數據庫;而 monkeyrunner 則是一個不錯的壓力測試應用,模擬用戶隨機按鈕;mksdcard 是模擬器 SD 映像的創建工具;emulator 是 Android 模擬器主程序,不過從 Android 1.5 開始,需要輸入合適的參數才能啟動模擬器;traceview 是 Android 平臺上重要的調試工具。
以上就是關于Android SDK是什么?Android SDK 目錄結構都有什么的全部內容介紹,想了解更多關于Android SDK的信息,請繼續關注中培偉業。