Android SDK 目录说明
Android SDK目錄說明:
AVD Manager.exe:虛擬機管理工具
SDK Manager.exe:sdk管理工具
tools目錄:包括測試、調試、第三方工具。模擬器、數據管理工具等。
build-tools目錄:編譯工具目錄,包含了轉化為davlik虛擬機的編譯工具。
platform-tools目錄:包含開發app的平臺依賴的開發和調試工具。包括 adb、fastboot等
platforms/<android-version>目錄:包括android的平臺。包含在android.jar庫中。你必須指一個平臺為你的編譯目標。
system-images目錄:編譯好的系統映像。模擬器可以直接加載。
sources目錄:android sdk的源碼目錄
samples目錄:sdk例子
?
Android SDK目錄結構和工具介紹
Android SDK目錄結構和工具介紹是本文要介紹的內容,主要是來了解并學習Android SDK的內容,具體關于Android SDK內容的詳解來看本文。
AD:
Android SDK目錄結構和工具介紹是本文要介紹的內容,主要是來了解并學習Android SDK的內容,具體關于Android SDK內容的詳解來看本文。
Android SDK目錄下有很多文件夾,主要都是干什么的呢?
1、add-ons這里面保存著附加庫,比如GoogleMaps,當然你如果安裝了OphoneSDK,這里也會有一些類庫在里面。
2、docs這里面是Android SDKAPI參考文檔,所有的API都可以在這里查到。
3、market_licensing作為AndroidMarket版權保護組件,一般發布付費應用到電子市場可以用它來反盜版。
4、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。
5、platform-tools保存著一些通用工具,比如adb、和aapt、aidl、dx等文件,Android123提示,這里和platforms目錄中tools文件夾有些重復,主要是從android2.3開始這些工具被劃分為通用了。
6、samples是Android SDK自帶的默認示例工程,里面的apidemos強烈推薦初學者運行學 習,對于SQLite數據庫操作可以查看NotePad這個例子,對于游戲開發Snake、LunarLander都是不錯的例子,對于Android主 題開發Home則是androidm5時代的主題設計原理。
7、tools作為SDK根目錄下的tools文件夾,這里包含了重要的工具,比如ddms用于啟動Android調試工具,比如logcat、屏 幕截圖和文件管理器,而draw9patch則是繪制android平臺的可縮放png圖片的工具,sqlite3可以在PC上操作SQLite數據庫, 而monkeyrunner則是一個不錯的壓力測試應用,模擬用戶隨機按鍵,mksdcard則是模擬器SD映像的創建工具,emulator是 Android SDK模擬器主程序,不過從android 1.5開始,需要輸入合適的參數才能啟動模擬器,traceview作為android平臺上重要的調試工具。
8、usb_driver顧名思義,保存著android平臺google官方機型的驅動如nexusone、nexuss,同時也有一些老機型驅動的支持,比如說htcdream、htcmagic和motorola的droid。
原文:
http://blog.csdn.net/kl222/article/details/16357719
http://www.cnblogs.com/Soprano/articles/2559332.html
轉載于:https://www.cnblogs.com/H-BolinBlog/p/5420103.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的Android SDK 目录说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Vue对接网易云音乐
- 下一篇: (转载)Android两种Tab分页的方