<轉>Windows下Android開發環境搭建和配置 html
2011-11-26 17:33:07| 分類: web開發 | 標籤:windows下 android開發 環境搭配 |字號 訂閱java
Windows下Android開發環境搭建和配置linux
2011年06月20 | 分類: 編程開發 | 14 條評論 | 標籤: Androidandroid
關 於Windows下Android開發環境搭建、配置方面文章,網上一搜一堆,爲方便之後參考,權且作個記錄,主要關注安裝過程當中的注意事項。對新手提醒 的是,本文介紹SDK開發Android APK環境搭建過程,開發語言面向Java的,若是您只打算作作Android上層APK應用或是Android入門,通常足夠了,若是還涉及到底層接 口、設備等控制操做,有可能須要安裝NDK開發環境,參稍後文章。web
基礎閱讀:編程
Android開發入門之環境概念介紹windows
上一篇文章介紹JDK、NDK、Eclipse、ADT等概念,本文再也不贅述,只說下載及安裝過程。架構
1、安裝JDK(Java Development Kit)oracle
一、安裝JDK版本1.5或者1.6都可app
二、下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
打開該頁面後,關於Java軟件版本較多,第一次接觸Java先不用管那麼多,直接找到中間的JDK,點擊後進入下載頁面,注意選擇對應版本連接(本文選擇Windows環境包,相似jdk-6u22-windows-i586.exe醬紫的)。
二、下載後,默認路徑安裝。
三、設置好環境變量後,單擊「開始」—>「運行」—>輸入:cmd命令,在CMD窗口中輸入:javac看是否有幫助信息輸出。
四、上一步若是該命令未執行成功,多是PATCH路徑問題,可在「系統屬性」——「環境變量」的PATH裏增長,;C:\Program Files\Java\jdk1.6.0_22\bin後再次嘗試。
2、安裝Eclipse,目前最新版本爲3.6
一、下載地址:
http://www.eclipse.org/downloads/
二、 這個頁面打開也有點暈,太多下載選項了,正如上篇文章介紹的,Eclipse因爲設計架構的開放性,豐富的插件支持,已經支持不少種語言開發,本文將要使 用Java開發,因此選擇Eclipse IDE for Java Developers、Pulsar for Mobile Developers或Eclipse IDE for Java EE Developers均可以,至於它們之間的功能區別,天緣下次有時間再仔細補充一下這裏,估計是默認的插件有些不一樣,實際使用部分功能支持不一樣,通常是 這樣。
三、下載完成後,直接解壓到C盤根目錄或Program Files目錄下。
3、安裝Android SDK
一、下載android sdk,地址以下:
http://androidappdocs.appspot.com/sdk/index.html(該地址已悲劇)
http://developer.android.com/sdk/index.html
Windows平臺選擇for windows包,linux平臺選擇for linux包,版本爲SDK 2.1,壓縮包相似android-sdk_r06-windows.zip這樣。
二、下載後解壓到C:\Program Files\android-sdk-windows。
4、配置環境
配置涉及兩個方面:
§ 安裝ADT
§ 配置SDK
4.一、安裝ADT (Android Development Tools)
一、啓動Eclipse後,選擇菜單Help->Install New Software
二、在彈出窗口中,點擊Add按鈕,Name隨便填寫(好比Android),Location一欄填寫(ADT plus-in網址),http://dl-ssl.google.com/android/eclipse/,點擊OK
三、等待在線更新可用列表,而後在下面的列表框中Developer Tools選擇並安裝Android DDMS(Android Dalvik Debug Moniter Server)和Android Development Tools(ADT)
四、選擇Next後,接受安裝協議,點擊Finish,並等待安裝完成。
五、完成後會提示重啓Eclipse(點擊Restart Now)。
4.二、配置SDK
一、點擊Eclipse菜單,Windows->Preferences,而後點擊左側的Android設置項。
二、 在右側的SDK Location裏填入咱們上文解壓的SDK目錄C:\Program Files\android-sdk-windows,點擊肯定(或在SDK Location上單擊「Browse…」,選擇剛纔解壓完的Android SDK文件夾所在目錄.
三、點擊菜單Window->Android SDK and AVD Manager。
四、在彈出窗口中,點擊Update All按鈕(或點擊左側的Available package),會彈出可選的程序包版本。
五、安裝如下幾個便可:
Android SDK Tools, revision x
Android SDK Platform-tools, revision x
Documentation for Android SDK, API xx, revision x
SDK Platform Android x.x, API x, revision x
Samples for SDK API x, revision x
Android Compatibility package, revision x
(版 本如何選擇?請參照本身將要編譯的平臺版本(裝錯也不要緊,回頭寫程序編譯會自動提示API版本不匹配等錯誤,再次進來安裝亦可),其它不須要的選擇 Reject,設置完成後,點擊Install並等待安裝完成,安裝有點慢請耐心等待,安裝完成選擇Restart ADB,關閉安裝窗口)
4.三、配置虛擬機
一、點擊菜單Window->Android SDK and AVD Manager。
二、點擊左側的Virtual Devices,新建AVD(Android Virtual Devices = AVD,Android虛擬設備)。
三、點擊「New...」按鈕,彈出「Create new Android Virtual Device(AVD)」對話框。
四、在Name中輸入(只是個標識而已):Android-AVD,Target中選擇(這個API版本要選對,跟上文對應):Android 2.2 - API Level 8。
五、Skin裏Build-in屏幕大小建議選的小一點,不要默認,好比WQVGA400,不然太大了,筆記本可能會滿屏高度滿屏致使很差操做。
六、其它選項按照默認便可(後續仍能夠隨時修改,點擊右側的Edit按鈕),點擊「Create AVD「按鈕便可。
七、能夠點擊右側的Start...進行測試,彈出窗口中點擊Launch啓動虛擬機(後續咱們運行是使用eclipse裏設置自動調用),AVD加載很慢,請耐心等待。
5、建立Android Project
一、點擊Eclipse菜單File->New->Other,以下圖:
選擇Android Project,以下圖:
上圖建立Android工程時,必須仔細填寫,確保不要出錯,關鍵點以下:
§ ProjectName :項目所在的文件夾名稱
§ Application Name: 應用程序名(若是是放在主菜單下,會顯示在手機的主菜單列表中和選中時的標題上 )
§ Package Name要最好按照Android上程序目錄結構樣式進行起名,好比com.android.hello,實際建立效果以下圖(注意圖中的箭頭所示)。
§ Create Activity
§ Min SDK Version最小的SDK版本,爲整數。
6、編寫程序並編譯
實際上建立完成的工程,默認只是個空框架,能夠直接編譯執行,以下圖:
工程的視圖顯示,可點擊Window->Show View,經常使用的兩個:Navigator(以下圖,參照目錄結構顯示)和Package Explorer(參照Package組織方式顯示)。
7、AVD虛擬機測試
一、點擊工具欄中的Run As...運行箭頭按鈕,彈出對話框,以下圖,若是您已經參照上文建立過一個AVD設備,那麼這裏直接雙擊Android Application運行,Eclipse會自動建立一個Andriod運行配置。
固然按照標準操做步驟,建議你先點擊Run As右側的向下箭頭,打開配置窗口,進行手動配置:
如上圖,第一次執行配置,可雙擊左側Android Application項,會自動建立一個配置,而後進行手動配置,配置內容包括:
§ Android選項卡里選擇對應的工程
§ Target選項卡里設置將要下載運行目標,默認就是使用上文建立的Android-AVD,若是須要下載到真機測試,請參天緣稍後文章。
二、運行結果以下圖:
拉開左側的解鎖條,運行效果以下:
8、配置完成
限於篇幅,部分插圖沒有上傳上來,不然載入速度太慢了,若是還有不清楚的,你們儘可留言,天緣會再補充。
免費訂訂訂閱
天緣原創博客,轉載或使用必須遵照署名、非商業用途和保持一致,未經許可嚴禁對本文去連接、去水印、去署名或僞原創等演繹行爲,轉載請註明:
轉載自 天緣博客 及本文連接地址:http://www.metsky.com/archives/523.html