




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第2章Android開發環境本章學習目標:掌握Android開發環境的安裝配置方法了解AndroidSDK的目錄結構和例如程序掌握各種Android開發工具的用途2.1安裝Android開發環境安裝JDK和Eclipse確認安裝JREJRE即Java運行環境如果沒有安裝JRE那么在翻開Eclipse時,會出現錯誤提示JDK中包含JRE,所以只需下載JDK2.1安裝Android開發環境2.1安裝Android開發環境安裝JDK和Eclipse安裝JDK運行平臺選擇:Windows一般情況下保持JDK的默認設置即可2.1安裝Android開發環境2.1安裝Android開發環境安裝JDK和Eclipse啟動Eclipse雙擊目錄中的eclipse.exe,出現Eclipse集成開發環境的啟動畫面。假設無法啟動,嘗試重新啟動計算機。2.1安裝Android開發環境安裝JDK和Eclipse啟動Eclipse選擇工作目錄:G:\Android\workplace建議選擇復選框,將工作目錄設成默認工作目錄2.1安裝Android開發環境安裝JDK和Eclipse啟動Eclipse正常啟動后的Eclipse集成開發環境2.1安裝Android開發環境安裝Android
SDKAndroid開發站點:選擇下載不同版本的SDK2.1安裝Android開發環境安裝ADT插件安裝ADT有兩種方法手動下載ADT插件下載或://developer.android/sdk/eclipse-adt.html#installing選擇下載:2.1安裝Android開發環境安裝ADT插件手動下載ADT插件安裝插件:啟動Eclipse,選擇Help→InstallNewSoftware,翻開Eclipse的插件安裝界面點擊“Add〞2.1安裝Android開發環境安裝ADT插件手動下載ADT插件點擊“Archive〞按鈕,選擇ADT插件壓縮包在本地磁盤中的位置2.1安裝Android開發環境安裝ADT插件手動下載ADT插件在ADT插件安裝前,會提示用戶對需要安裝的插件進行選擇和確認,按圖如下選擇2.1安裝Android開發環境安裝ADT插件手動下載ADT插件認可開源軟件的許可協議〔在ADT安裝前〕
2.1安裝Android開發環境安裝ADT插件自動下載ADT插件自動下載ADT插件的方法和手動方法安裝相似,不同之處在于不需要到網站上下載ADT插件壓縮包,而直接在“AddRepository〞界面中輸入ADT插件的下載地址即可
2.1安裝Android開發環境
安裝ADT插件設置AndroidSDK的保存路徑選擇:Windows→Preferences翻開Eclipse的配置界面輸入AndroidSDK的保存路徑點擊“Apply〞
2.1安裝Android開發環境目錄結構add-one目錄下的是Google提供地圖開發的庫函數,支持基于Google
Map的地圖開發(+)add-ons(+)addon_google_apis_google_inc_-14(+)docs(+)extras(+)google(+)usb_driver(+)platforms(+)android-14(+)platforms-tools(+)samples(+)android-14(+)temp(+)tools(-)SDKManager.exe(-)AVDManager.exe(-)SDKReadme.txt
2.2Android
SDK目錄結構docs目錄下的是AndroidSDK的幫助文檔,通過目錄下的offline.html文件啟動platforms目錄用來存放SDK和AVD管理器下載的各種版本的SDK,筆者的目錄中有4.0版本的SDK。platforms-tools目錄中保存了與平臺調試相關的工具tools目錄保存了通用的Android開發調試工具和Android模擬器SDKManager.exe和AVDManager.exe分別是SDK和AVD的管理器,SDKReadme.txt是AndroidSDK的說明文檔2.2Android
SDK2.2.2例如程序MultiResolution例如MultiResolution是Android程序支持不同尺寸屏幕的例如。根據屏幕分辨率不同,Android程序可以自動加載不同大小的圖片,防止圖片尺寸對界面布局產生影響。2.2.2例如程序ApiDemos例如ApiDemos例如提供了Android平臺上多數API的使用方法,涉及系統、資源、圖形、搜索、語音識別和用戶界面等方面
2.2Android
SDK2.2.2例如程序SkeletonApp例如SkeletonApp例如是一個界面演示程序,說明了如何使用布局和界面控件設計用戶界面,以及如何在界面中添加菜單和處理菜單事件。2.2Android
SDK2.2.2例如程序NotesPad例如NotesPad例如是一個記事本程序,可以將文字內容保存在記事本程序中,并支持添加和刪除記事本操作。NotesPad例如說明了如何進行復雜程序設計,以及如何使用SQLite數據庫保存數據和ContentProvider共享數據。2.2Android
SDK2.2.2例如程序Home例如Home例如是一個桌面主題程序,可以將自定義的桌面主題注冊到系統中,用戶可以通過點擊HOME鍵選擇不同的桌面主題。此例如說明了如何進行桌面主題程序的開發,以及在開發過程中需要注意的事項。2.2Android
SDK2.2Android
SDK2.2.2例如程序Snake例如Snake例如是貪吃蛇程序,一個經典的小游戲,可以通過導航鍵控制貪吃蛇的前進方向。該例如演示了如何在Android系統中進行游戲開發,對進行游戲開發的程序人員具有一定的參考價值。2.2Android
SDK2.2.2例如程序LunarLander例如一個小游戲,模擬登陸艙在月球外表著陸。用戶通過控制登陸艙的方向和速度,使登陸艙可以平穩的在月球外表著陸。2.2Android
SDKJetBoy例如JetBoy例如是一個支持背景音樂和音效的游戲程序,用戶可以控制飛船擊碎飛來的隕石。開發工具Android模擬器支持多種屏幕分辨率和不同的外觀支持加載SD卡映像文件,更改模擬網絡狀態,延遲和速度,模擬呼叫和接收短信等不支持接聽真實,USB連接,攝像頭捕獲,設備耳機,電池電量和AC電源檢測,SD卡插拔檢查和使用藍牙設備2.2Android
SDK開發工具Android調試橋〔AndroidDebugBridge,ADB〕用于連接Android設備或模擬器的工具,負責將應用程序安裝到模擬器和設備中,或從模擬器或設備中傳輸文件。
2.2Android
SDK開發工具DDMSAndroid系統中內置的調試工具監視Android系統中進程、堆棧信息,查看logcat日志,實現端口轉發效勞和屏幕截圖功能,模擬器呼叫和SMS短信,以及瀏覽Android模擬器文件系統等2.2Android
SDK開發工具DDMS調試DDMS:Windows→OpenPerspective→DDMS翻開ShowViews的選擇對話框:Windows→Showview→other翻開ShowView的選擇對話框
2.2Android
SDK開發工具DDMSDDMS中的設備管理器同時監控多個Android模擬器,顯示每個模擬器中正在運行的進程提供屏幕截圖功能2.2Android
SDK2.2Android
SDK開發工具DDMSDDMS中的模擬器控制器控制Android模擬器的網絡速度和延遲,模擬語音和SMS短信通信網絡速率:GSM、HSCSD、PRS、EDGE、MTS、DPA和全速率網絡延遲:GPRS、EDGE、UMTS和無延遲2.2Android
SDK開發工具DDMSDDMS中的模擬器控制器呼入顯示SMS短信顯示2.2Android
SDK開發工具DDMSDDMS中的文件瀏覽器上傳、下載和刪除Android內置存儲器上的文件顯示文件和目錄的名稱、權限、建立時間等2.2Android
SDK開發工具DDMSDDMS中的日志瀏覽器瀏覽Android系統、Dalvik虛擬機或應用程序產生的日志信息,有助于快速定位應用程序產生的錯誤2.2Android
SDK開發工具DDMS其他工具工具名稱啟動文件說明數據庫工具sqlite3.exe用來創建和管理SQLite數據庫打包工具apkbuilder.bat將應用程序打包成apk文件層級觀察器hierarchyviewer.bat對用戶界面進行分析和調試,以圖形化的方式展示樹形結構的界面布局跟蹤顯示工具traceview.bat以圖形化的方式顯示應用程序的執行日志,用來調試應用程序,分析執行效率SD卡映像創建工具mksdcard.exe建立SD卡的映像文件NinePatch文件編輯工具draw9patch.batNinePatch是Android提供的可伸縮的圖形文件格式,基于PNG文件。draw9patch工具可以使用WYSIWYG編輯器建立NinePatch文件(1)嘗試安裝Android開發環境,并記錄安裝和配置過程中所遇到的問題。(2)瀏覽AndroidSDK幫助文檔,了解AndroidSDK幫助文檔的結構和用途,這樣會對以后的學習帶來極大的便
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 煉鐵工藝中的全過程信息管理與優化考核試卷
- 電力施工項目質量驗收標準考核試卷
- 絹紡和絲織的產業人才培養與激勵機制考核試卷
- 幼兒園小學防拐騙安全教育
- 社區康復護理與功能訓練考核試卷
- 品質清單管理
- 急救護理學:中暑的預防與急救
- 航空餐食搭配與設計指南
- 八年級勞動教育實踐與探索
- 甲減的治療及護理
- 病例分型標準
- LongleyRice無線電波傳輸模型
- 幕墻工程重要環境因素及采取的措施方案
- 我的家鄉煙臺課件
- 二級板式換熱器熱網疏水回收的優勢
- 2021屆高考英語887核心詞(打印、詞頻、出處、例句、背誦)
- 國外幾家氣壓盤式制動器的比較
- 培養初中學生的數學閱讀理解能力
- 卒中相關肺炎的指南解讀
- 六下統編版復習2形近字
- 硒知識科普手冊
評論
0/150
提交評論