Android開發(fā)環(huán)境的搭建adtsdk安裝方法_第1頁
Android開發(fā)環(huán)境的搭建adtsdk安裝方法_第2頁
Android開發(fā)環(huán)境的搭建adtsdk安裝方法_第3頁
Android開發(fā)環(huán)境的搭建adtsdk安裝方法_第4頁
Android開發(fā)環(huán)境的搭建adtsdk安裝方法_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 Android開發(fā)環(huán)境: Android SDK+Eclipse+ADT Android提供的工具: Emulator(模擬器); AAPT(Android資源打包工具); DDMS(Dalvik調(diào)試監(jiān)視服務(wù)); adb(Android調(diào)試橋); DX(將.class字節(jié)碼轉(zhuǎn)換為.dex文件的工具);Android SDK的結(jié)構(gòu) 可以在DOS命令行中調(diào)用Aandroid工具,進(jìn)行開發(fā)、調(diào)試、編譯、打包、部署等; ADT使得開發(fā)人員可以在eclipse開發(fā)環(huán)境中快速創(chuàng)建android的應(yīng)用程序,自動(dòng)生成一些代碼; 調(diào)用Android SDK中的工具可以可視化的在布局文件中添加、刪除、視圖組件,

2、提高了開發(fā)效率;2.1 安裝Android開發(fā)環(huán)境 2.1.1 安裝JDK和Eclipse 確認(rèn)安裝JREJRE即Java運(yùn)行環(huán)境如果沒有安裝JRE則在打開Eclipse時(shí),會(huì)出現(xiàn)錯(cuò)誤提示JDK中包含JRE,所以只需下載JDK2.1 安裝Android開發(fā)環(huán)境 2.1.1 安裝JDK和Eclipse 安裝JDKhttp:/ 2.1 安裝Android開發(fā)環(huán)境 2.1.1 安裝JDK和Eclipse 安裝JDK 運(yùn)行平臺(tái)選擇:Windows 一般情況下保持JDK的默認(rèn)設(shè)置即可2.1 安裝Android開發(fā)環(huán)境 2.1.1 安裝JDK和Eclipse 安裝Eclipse http:/www.ecl

3、/downloads 選擇下載:Eclipse IDE for Java EE Developers (254MB) 解壓到指定的目錄2.1 安裝Android開發(fā)環(huán)境 2.1.1 安裝JDK和Eclipse 啟動(dòng)Eclipse 雙擊目錄中的eclipse.exe,出現(xiàn)Eclipse集成開發(fā)環(huán)境的啟動(dòng)畫面。 若無法啟動(dòng),嘗試重新啟動(dòng)計(jì)算機(jī)。2.1 安裝Android開發(fā)環(huán)境 2.1.1 安裝JDK和Eclipse 啟動(dòng)Eclipse 選擇工作目錄:G:Androidworkplace 建議選擇復(fù)選框,將工作目錄設(shè)成默認(rèn)工作目錄2.1 安裝Android開發(fā)環(huán)境 2.1.1 安裝

4、JDK和Eclipse 啟動(dòng)Eclipse 正常啟動(dòng)后的Eclipse集成開發(fā)環(huán)境2.1 安裝Android開發(fā)環(huán)境 2.1.2 安裝Android SDK Android開發(fā)站點(diǎn):http:/ 選擇下載不同版本的SDK2.1 安裝Android開發(fā)環(huán)境 2.1.3 安裝ADT插件 安裝ADT有兩種方法 手動(dòng)下載ADT插件 下載網(wǎng)址:http:/dl- 選擇下載:ADT2.1 安裝Android開發(fā)環(huán)境 2.1.3 安裝ADT插件 手動(dòng)下載ADT插件 安裝插件:啟動(dòng)Eclipse,選擇 HelpInstall New Software,打開Eclipse的插件安裝界面 點(diǎn)擊“Add”2.1 安

5、裝Android開發(fā)環(huán)境 2.1.3 安裝ADT插件 手動(dòng)下載ADT插件 點(diǎn)擊“Archive”按鈕,選擇ADT插件壓縮包在本地磁盤中的位置2.1 安裝Android開發(fā)環(huán)境 2.1.3 安裝ADT插件 手動(dòng)下載ADT插件 在ADT插件安裝前,會(huì)提示用戶對(duì)需要安裝的插件進(jìn)行選擇和確認(rèn),按圖如下選擇2.1 安裝Android開發(fā)環(huán)境 2.1.3 安裝ADT插件 手動(dòng)下載ADT插件 認(rèn)可開源軟件的許可協(xié)議(在ADT安裝前) 2.1 安裝Android開發(fā)環(huán)境 2.1.3 安裝ADT插件 自動(dòng)下載ADT插件 自動(dòng)下載ADT插件的方法和手動(dòng)方法安裝相似,不同之處在于不需要到網(wǎng)站上下載ADT插件壓縮包,

6、而直接在“Add Repository”界面中輸入ADT插件的下載地址即可 2.1 安裝Android開發(fā)環(huán)境 n2.1.3 安裝ADT插件q設(shè)置Android SDK的保存路徑n選擇:WindowsPreferences 打開Eclipse的配置界面n輸入Android SDK 的保存路徑;點(diǎn)擊“Apply”Developing New Virtual Devices 選取菜單Window中的Android Virtual Devices Manager選項(xiàng),再選取Virtual Devices面版 ,點(diǎn)選Create按鈕。Developing New Virtual Devices Cre

7、ate new Android Virtual Device (AVD) Developing New Virtual DevicesDeveloping New Virtual Devices 選取要啟動(dòng)的虛擬設(shè)備,點(diǎn)選Start按鈕,出現(xiàn)Launch Options窗口后,點(diǎn)選Launch按鈕啟動(dòng)虛擬設(shè)備。Developing New Virtual Devices 2.2 Android SDKn2.2.1 目錄結(jié)構(gòu)qadd-one 目錄下的是Google提供地圖開發(fā)的庫函數(shù),支持基于Google Map 的地圖開發(fā)(+)add-ons (+)addon_google_apis_goog

8、le_inc_-14(+)docs(+)extras (+)google (+)usb_driver(+)platforms (+)android-14(+)platforms-tools(+)samples (+)android-14(+)temp(+)tools(-)SDK Manager.exe(-)AVD Manager.exe(-)SDK Readme.txt 2.2 Android SDKn2.2.1 目錄結(jié)構(gòu)qdocs目錄下的是Android SDK的幫助文檔,通過目錄下的offline.html文件啟動(dòng)qplatforms目錄用來存放SDK和AVD管理器下載的各種版本的SDK,

9、筆者的目錄中有4.0版本的SDK。platforms-tools目錄中保存了與平臺(tái)調(diào)試相關(guān)的工具 qtools目錄保存了通用的Android開發(fā)調(diào)試工具和Android手機(jī)模擬器qSDK Manager.exe和AVD Manager.exe分別是SDK和AVD的管理器,SDK Readme.txt是Android SDK的說明文檔3.1創(chuàng)建Android Virtual Devices 使用DOS命令行方式創(chuàng)建; 使用android命令; 例如:android create avd n -t - 可視化配置; AVD名稱; Target(Android版本); SD Card大??; 外觀特征

10、(skin);3.2模擬器(Emulator) tools/emulator.exe; 開發(fā)、測試Android應(yīng)用程序; 提供物理硬件設(shè)備的硬件和軟件特性; 通過AVD配置來指定Android的版本、硬件選項(xiàng)和模擬器外觀; 通過QEMU(模擬處理器的開源軟件)仿真模擬ARM處理器,通過磁盤鏡像模擬存儲(chǔ);3.2模擬器(Emulator) 模擬器的特征: 支持ARM5處理器和相應(yīng)的內(nèi)存管理單元; 支持一個(gè)16位的LCD顯示屏; 一個(gè)或多個(gè)鍵盤; 具有音頻輸入輸出; 通過磁盤鏡像使用閃存; 一個(gè)GSM調(diào)制解調(diào)器,包括一個(gè)模擬的SIM卡; 啟動(dòng)命令:emulator avd3.2模擬器(Emulat

11、or) Android Emulator: 可模擬電話本、通話等功能 內(nèi)置的瀏覽器和Google Maps都可以聯(lián)網(wǎng) 可以使用鍵盤輸入, 可單擊模擬器按鍵輸入, 可以使用鼠標(biāo)單擊、拖動(dòng)屏幕進(jìn)行操作。3.2模擬器(Emulator) 模擬器和真機(jī)的不同之處 不支持呼叫和接聽實(shí)際來電,但可以通過控制臺(tái)模擬電話呼叫(呼入和呼出)。 不支持USB連接。 不支持相機(jī)/視頻捕捉。 不支持音頻輸入(捕捉),但支持輸出(重放)。 不支持?jǐn)U展耳機(jī)。 不能確定連接狀態(tài)。 不能確定電池電量水平和交流充電狀態(tài)。 不能確定SD卡的插入/彈出。 不支持藍(lán)牙。3.2模擬器(Emulator) 模擬器使用注意事項(xiàng) 遇到系統(tǒng)關(guān)

12、于C盤空間不足之類的提示,是由于Android模擬器每次運(yùn)行時(shí)會(huì)臨時(shí)生成幾個(gè).tmp后綴的臨時(shí)文件,一段時(shí)間后,其可能占用幾G的磁盤空間。需要手工定期清理。3.3Android Debug Bridge(ADB) ADB是管理模擬器通用的工具; 查詢當(dāng)前模擬器實(shí)例數(shù)量(adb devices命令); 本地機(jī)器和模擬器之間互相復(fù)制文件; adb push命令:從系統(tǒng)復(fù)制文件到設(shè)備; adb pull命令:從設(shè)備復(fù)制文件到系統(tǒng); 安裝APK應(yīng)用程序(adb install命令); 使用shell命令(adb shell命令) ;3.4Dalvik Debug Monitor Service DDMS,即Dalvik調(diào)試監(jiān)控服務(wù),可視化的調(diào)試監(jiān)控工具; 功能 監(jiān)控系統(tǒng)運(yùn)行后臺(tái)日志、系統(tǒng)線程、虛擬機(jī)狀態(tài); 模擬發(fā)短信、撥打電話、發(fā)送GPS位置信息;3.5 AAPT AAPT是Android Asset Packaging Tool的縮寫,即

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論