天天看點

Windows下Android開發環境搭建

關于Windows下Android開發環境搭建、配置方面文章,網上一搜一堆,為友善以後參考,權且做個記錄,主要關注安裝過程中的注意事項。對

新手提醒的是,本文介紹SDK開發Android

APK環境搭建過程,開發語言面向Java的,如果您隻打算做做Android上層APK應用或是Android入門,一般足夠了,如果還涉及到底層接

口、裝置等控制操作,有可能需要安裝NDK開發環境,參稍後文章。

基礎閱讀:

Android開發入門之環境概念介紹

上一篇文章介紹JDK、NDK、Eclipse、ADT等概念,本文不再贅述,隻說下載下傳及安裝過程。

一、安裝JDK(Java Development Kit)

1、安裝JDK版本1.5或者1.6均可

2、下載下傳位址:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

打開該頁面後,關于Java軟體版本較多,第一次接觸Java先不用管那麼多,直接找到中間的JDK,點選後進入下載下傳頁面,注意選擇對應版本連結(本文選擇Windows環境包,類似jdk-6u22-windows-i586.exe醬紫的)。

2、下載下傳後,預設路徑安裝。

3、設定好環境變量後,單擊“開始”—>“運作”—>輸入:cmd指令,在CMD視窗中輸入:javac看是否有幫助資訊輸出。

4、上一步如果該指令未執行成功,可能是PATCH路徑問題,可在“系統屬性”——“環境變量”的PATH裡增加,;C:\Program Files\Java\jdk1.6.0_22\bin後再次嘗試。

二、安裝Eclipse,目前最新版本為3.6

1、下載下傳位址:

http://www.eclipse.org/downloads/

2、這個頁面打開也有點暈,太多下載下傳選項了,正如上篇文章介紹的,Eclipse由于設計架構的開放性,豐富的插件支援,已經支援很多種語言開發,

本文将要使用Java開發,是以選擇Eclipse IDE for Java Developers、Pulsar for Mobile

Developers或Eclipse IDE for Java EE

Developers都可以,至于它們之間的功能差別,天緣下次有時間再仔細補充一下這裡,估計是預設的插件有些不同,實際使用部分功能支援不同,一般是

這樣。

3、下載下傳完成後,直接解壓到C槽根目錄或Program Files目錄下。

三、安裝Android SDK

1、下載下傳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這樣。

2、下載下傳後解壓到C:\Program Files\android-sdk-windows。

四、配置環境

配置涉及兩個方面:

  • 安裝ADT
  • 配置SDK

4.1、安裝ADT (Android Development Tools)

1、啟動Eclipse後,選擇菜單Help->Install New Software

2、在彈出視窗中,點選Add按鈕,Name随便填寫(比如Android),Location一欄填寫(ADT plus-in網址),http://dl-ssl.google.com/android/eclipse/,點選OK

3、等待線上更新可用清單,然後在下面的清單框中Developer Tools選擇并安裝Android DDMS(Android Dalvik Debug Moniter Server)和Android Development Tools(ADT)

4、選擇Next後,接受安裝協定,點選Finish,并等待安裝完成。

5、完成後會提示重新開機Eclipse(點選Restart Now)。

4.2、配置SDK

1、點選Eclipse菜單,Windows->Preferences,然後點選左側的Android設定項。

2、在右側的SDK Location裡填入我們上文解壓的SDK目錄C:\Program

Files\android-sdk-windows,點選确定(或在SDK

Location上單擊“Browse…”,選擇剛才解壓完的Android SDK檔案夾所在目錄)。

3、點選菜單Window->Android SDK and AVD Manager。

4、在彈出視窗中,點選Update All按鈕(或點選左側的Available package),會彈出可選的程式包版本。

5、安裝以下幾個即可:

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.3、配置虛拟機

1、點選菜單Window->Android SDK and AVD Manager。

2、點選左側的Virtual Devices,建立AVD(Android Virtual Devices = AVD,Android虛拟裝置)。

3、點選“New...”按鈕,彈出“Create new Android Virtual Device(AVD)”對話框。

4、在Name中輸入(隻是個辨別而已):Android-AVD,Target中選擇(這個API版本要選對,跟上文對應):Android 2.2 - API Level 8。

5、Skin裡Build-in螢幕大小建議選的小一點,不要預設,比如WQVGA400,否則太大了,筆記本可能會滿屏高度滿屏導緻不好操作。

6、其它選項按照預設即可(後續仍可以随時修改,點選右側的Edit按鈕),點選“Create AVD“按鈕即可。

7、可以點選右側的Start...進行測試,彈出視窗中點選Launch啟動虛拟機(後續我們運作是使用eclipse裡設定自動調用),AVD加載很慢,請耐心等待。

五、建立Android Project

1、點選Eclipse菜單File->New->Other,如下圖:

Windows下Android開發環境搭建

選擇Android Project,如下圖:

Windows下Android開發環境搭建

上圖建立Android工程時,必須仔細填寫,確定不要出錯,關鍵點如下:

  • ProjectName :項目所在的檔案夾名稱
  • Application Name: 應用程式名(如果是放在主菜單下,會顯示在手機的主菜單清單中和選中時的标題上 )
  • Package Name要最好按照Android上程式目錄結構樣式進行起名,比如com.android.hello,實際建立效果如下圖(注意圖中的箭頭所示)。
  • Create Activity
  • Min SDK Version最小的SDK版本,為整數。

六、編寫程式并編譯

實際上建立完成的工程,預設隻是個空架構,可以直接編譯執行,如下圖:

Windows下Android開發環境搭建

工程的視圖顯示,可點選Window->Show View,常用的兩個:Navigator(如下圖,參照目錄結構顯示)和Package Explorer(參照Package組織方式顯示)。

七、AVD虛拟機測試

 1、點選工具欄中的Run As...運作箭頭按鈕,彈出對話框,如下圖,如果您已經參照上文建立過一個AVD裝置,那麼這裡直接輕按兩下Android Application運作,Eclipse會自動建立一個Andriod運作配置。

Windows下Android開發環境搭建

當然按照标準操作步驟,建議你先點選Run As右側的向下箭頭,打開配置視窗,進行手動配置:

Windows下Android開發環境搭建
Windows下Android開發環境搭建

 如上圖,第一次執行配置,可輕按兩下左側Android Application項,會自動建立一個配置,然後進行手動配置,配置内容包括:

  • Android頁籤裡選擇對應的工程
  • Target頁籤裡設定将要下載下傳運作目标,預設就是使用上文建立的Android-AVD,如果需要下載下傳到真機測試,請參天緣稍後文章。

2、運作結果如下圖:

Windows下Android開發環境搭建

拉開左側的解鎖條,運作效果如下:

Windows下Android開發環境搭建