第二章 Android開發(fā)環(huán)境與開發(fā)工具_第1頁
第二章 Android開發(fā)環(huán)境與開發(fā)工具_第2頁
第二章 Android開發(fā)環(huán)境與開發(fā)工具_第3頁
第二章 Android開發(fā)環(huán)境與開發(fā)工具_第4頁
第二章 Android開發(fā)環(huán)境與開發(fā)工具_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、AndroidAndroid程序開發(fā)應(yīng)用實例程序開發(fā)應(yīng)用實例第二講第二講 AndroidAndroid開發(fā)環(huán)境與開發(fā)工具開發(fā)環(huán)境與開發(fā)工具2內(nèi)容概要內(nèi)容概要JDK安裝和配置安裝和配置SDK安裝和配置安裝和配置開發(fā)開發(fā)Android項目項目常用開發(fā)工具常用開發(fā)工具總結(jié)總結(jié)3本節(jié)內(nèi)容本節(jié)內(nèi)容什么是什么是AndroidAndroidJDK安裝和配置JDKJDK介紹介紹JDK其主要包括了Java運行環(huán)境(Java Runtime Environment)、一些Java命令工具和Java基礎(chǔ)的類庫文件。JDK包含的基本組件包括: pjavac:java編譯器pjar:java打包工具pjavadoc:j

2、ava文檔生成器pjdb :java查錯工具。 pjava:運行編譯后的java程序。 JDKJDK介紹介紹( (續(xù)續(xù)) )pappletviewer:小程序瀏覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器。 pJavah:產(chǎn)生可以調(diào)用Java過程的C過程,或建立能被Java程序調(diào)用的C過程的頭文件。 pJavap:Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時顯示字節(jié)代碼含義。 pJconsole: Java進行系統(tǒng)調(diào)試和監(jiān)控的工具。JDKJDK安裝和配置安裝和配置JDK程序安裝包可以從Sun公司的官方網(wǎng)站免費下載,雙擊下載的JDK安裝文件。JDK安裝成功后,必須對

3、其進行配置環(huán)境變量,才能夠正確使用。p單擊“系統(tǒng)變量”區(qū)域的“新建”按鈕,將會出現(xiàn)“新建系統(tǒng)變量”對話框,在對話框中新建環(huán)境變量JAVA_HOME,環(huán)境變量的值為JDK 6.0的安裝目錄。JDKJDK安裝和配置(續(xù))安裝和配置(續(xù))p設(shè)置JAVA_HOME環(huán)境變量后,在“系統(tǒng)變量”區(qū)域中選擇“path”環(huán)境變量p單擊“編輯”按鈕,將彈出“編輯系統(tǒng)變量”對話框,在其中添加JDK安裝目錄下的bin子目錄的路徑。8本節(jié)內(nèi)容本節(jié)內(nèi)容什么是什么是AndroidAndroidSDK安裝和配置SDKSDK下載下載Android SDK的官方開發(fā)網(wǎng)站是http:/,可以從該網(wǎng)站下載最新版的Android SD

4、K。下載后的Android SDK為壓縮文件,請將它解壓縮到磁盤中。解壓后的Android SDK目錄如下所示。SDKSDK安裝安裝雙擊Android SDK目錄中Setup程序就將開始安裝Android SDK。安裝完成后, “Android SDK and AVD Manager”窗口的左側(cè)選擇“Installed Packages”選項,將在窗口右側(cè)顯示出已經(jīng)正確下載并安裝好的包。11本節(jié)內(nèi)容本節(jié)內(nèi)容什么是什么是AndroidAndroid開發(fā)Android項目EclipseEclipse中中AndroidAndroid項目架構(gòu)項目架構(gòu) 在Eclipse的“Package Explore

5、r”透視圖中,新創(chuàng)建的Android項目的架構(gòu)如x下所示。13本節(jié)內(nèi)容本節(jié)內(nèi)容什么是什么是AndroidAndroidAndroid常用的開發(fā)工具配置工具配置工具(AVD)(AVD) AVD(Android Virtual Device)就是Android運行的虛擬設(shè)備,它是Android的模擬器識別。建立的Android要運行,有兩種方式,一種是連接外接設(shè)備;一種是創(chuàng)建AVD,每個AVD上可以配置很多的運行項目。 創(chuàng)建AVD的方法有兩種p 一種通過是Eclipse創(chuàng)建p 另一種是通過Android SDK提供的命令創(chuàng)建AndroidAndroid仿真器仿真器(Emulator)(Emulat

6、or) Android中提供了一個仿真器來模擬ARM核的移動設(shè)備。它為開發(fā)人員提供了很多開發(fā)和測試時的便利。不管在Windows下Linux下還是MAC OS下,Android仿真器都可以順利運行。 Emulator功能非常齊全,可以使用電話本、通話等功能,使用其內(nèi)置的瀏覽器和Google Maps來訪問外部網(wǎng)絡(luò),使用鍵盤輸入,鼠標點擊模擬器按鍵輸入,甚至還可以使用鼠標點擊、拖動屏幕進行操縱。圖形化調(diào)試工具圖形化調(diào)試工具(DDMS)(DDMS) DDMS為IDE和emultor及真正的android設(shè)備架起來了一座橋梁,Android DDMS將捕捉到終端的ID,并通過adb建立調(diào)試器,從而實

7、現(xiàn)發(fā)送指令到測試終端的目的。它給我們提供很多服務(wù),例如:為設(shè)備截屏,查看進程及信息,廣播狀態(tài)信息,模擬電話呼叫,接收SMS,虛擬物理坐標等等。 啟動DDMS有兩種方法p 命令行進入到SDK所在目錄tools下,運行DDMS.bat啟動p 在Eclipse中啟動。命令行調(diào)試工具命令行調(diào)試工具(ADB)(ADB) ADB是Android提供的一個調(diào)試工具,通過這個工具,我們可以方便的管理設(shè)備或模擬器。p 啟動和關(guān)閉ADB服務(wù)u 在虛擬機運行一段時間之后,ADB有可能會因為一些異常而不能正確運行,這時候就需要我們來手動關(guān)閉,然后再啟動。u 關(guān)閉命令:adb kill-server , 啟動命令:ad

8、b start-serverp 查看當然運行的設(shè)備或模擬器p 可以通過adb devices命令進行查看設(shè)備信息資源打包工具資源打包工具(AAPT)(AAPT) AAPT(Android Asset Packaging Tool)是標準的Android輔助打包工具,位于SDK的tools/文件夾下。該工具允許查看、創(chuàng)建或更新Zip兼容格式(zip,jar,apk)的文檔,并且能將資源編譯到二進制格式的包中。p 列出apk包的內(nèi)容p 查看apk的信息p 編譯android資源p 添加文件到打包好的apk中 p 移除打包好的apk中的文件 19本節(jié)內(nèi)容本節(jié)內(nèi)容什么是什么是AndroidAndroid總結(jié)總結(jié)總結(jié) 要進行Android應(yīng)用程序開發(fā),必須學會搭建Android開發(fā)環(huán)境并學會使用Android開發(fā)過程中常用的開發(fā)工具。 本章以快速掌握開發(fā)條件、開發(fā)環(huán)境、開發(fā)工具為目的,詳細介紹搭建Android開發(fā)環(huán)境所需要的諸如系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論