Android SDK目錄結構和工具介紹

Android SDK目錄結構和工具介紹是本文要介紹的內容,主要是來了解並學習Android SDK的內容,具體關於Android SDK內容的詳解來看本文。html

AD:android

Android SDK目錄結構和工具介紹是本文要介紹的內容,主要是來了解並學習Android SDK的內容,具體關於Android SDK內容的詳解來看本文。sql

Android SDK目錄下有不少文件夾,主要都是幹什麼的呢?數據庫

一、add-ons這裏面保存着附加庫,好比GoogleMaps,固然你若是安裝了OphoneSDK,這裏也會有一些類庫在裏面。api

二、docs這裏面是Android SDKAPI參考文檔,全部的API均可以在這裏查到。ide

三、market_licensing做爲AndroidMarket版權保護組件,通常發佈付費應用到電子市場能夠用它來反盜版。工具

四、platforms是每一個平臺的SDK真正的文件,裏面會根據APILevel劃分的SDK版本,這裏就以Android2.2來講,進入後有 一個android-8的文件夾,android-8進入後是Android2.2SDK的主要文件,其中ant爲ant編譯腳本,data保存着一些系 統資源,images是模擬器映像文件,skins則是Android模擬器的皮膚,templates是工程建立的默認模板,android.jar則 是該版本的主要framework文件,tools目錄裏面包含了重要的編譯工具,好比aapt、aidl、逆向調試工具dexdump和編譯腳本dx。學習

五、platform-tools保存着一些通用工具,好比adb、和aapt、aidl、dx等文件,Android123提示,這裏和platforms目錄中tools文件夾有些重複,主要是從android2.3開始這些工具被劃分爲通用了。測試

六、samples是Android SDK自帶的默認示例工程,裏面的apidemos強烈推薦初學者運行學 習,對於SQLite數據庫操做能夠查看NotePad這個例子,對於遊戲開發Snake、LunarLander都是不錯的例子,對於Android主 題開發Home則是androidm5時代的主題設計原理。google

七、tools做爲SDK根目錄下的tools文件夾,這裏包含了重要的工具,好比ddms用於啓動Android調試工具,好比logcat、屏 幕截圖和文件管理器,而draw9patch則是繪製android平臺的可縮放png圖片的工具,sqlite3能夠在PC上操做SQLite數據庫, 而monkeyrunner則是一個不錯的壓力測試應用,模擬用戶隨機按鍵,mksdcard則是模擬器SD映像的建立工具,emulator是 Android SDK模擬器主程序,不過從android 1.5開始,須要輸入合適的參數才能啓動模擬器,traceview做爲android平臺上重要的調試工具。

八、usb_driver顧名思義,保存着android平臺google官方機型的驅動如nexusone、nexuss,同時也有一些老機型驅動的支持,好比說htcdream、htcmagic和motorola的droid。

小結:Android SDK目錄結構和工具介紹的內容介紹完了,但願經過Android SDK內容的學習能對你有所幫助,關於更多相關Android SDK內容的瞭解,請參考編輯推薦的內容。

 

------------------------------------------

轉自:http://www.cnblogs.com/Soprano/articles/2559332.html

相關文章
相關標籤/搜索