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。
**:
android SDK 安裝目錄結構詳解及各工具
重點介紹sdk自帶的工具 tools目錄 重點介以下工具,其他工具,學友們可自行上網搜尋 1.layoutopt檢驗布局檔案是否合理,布局檔案一般是不可缺少的,不良的布局檔案 比如 不必要的巢狀,過多的檢視,巢狀太深 很容易引起系統開銷過大,程式anp等等。怎麼初步檢測乙個布局檔案是否合理?使用參考...
Android SDK目錄下各個資料夾的作用
add ones 裡面儲存著一些附加的庫,也就是第三方公司為android平台開發的附加功能系統。一開始此包為空 build tools 構建專案時用到的工具。當建立android專案的時候會用到這個包。在建立專案的時候如果沒有此包會報錯。這裡還包括一些編譯工具,總之這個包不能少。extras 該檔...
mysql的目錄結構 Mysql目錄結構介紹
在mysql的目錄下 幾個資料夾 bin 存放編譯好的工具 data 存放資料庫資料的位置 docs 存放文件的地方,比如changelog,還有mysql的詳細文件mysql.info include 存放客戶端開發的庫,實際上就是mysql devel裡面的東西 lib 這裡就相當於mysql ...