前兩篇大家估計都不愛看,當代社會大家都很忙,都喜歡直入主題。那好吧,這篇說一下如何在Windows下搭建開發環境。
主要是參考Android官方網站的環境搭建教程:
http://developer.android.com/sdk/index.html
http://developer.android.com/sdk/installing.html
目錄
1.Android環境搭建基本概念
1.1搭環境需要什么東西
1.2搭建環境的步驟
2.開始搭建
2.1安裝JDK
2.2安裝Eclipse
2.3下載Android SDK啟動包
2.4安裝ADT
2.5利用啟動包下載需要的SDK
3.測試環境是否正確
3.1新建Android工程
3.2在Android虛擬機上運行應用程序
1.Android環境搭建基本概念
1.1說一下環境搭建中需要用到哪些東西
Eclipse
Android的程序是Java語言寫的,用過Java的肯定知道什么是Eclipse。Android官方也推薦新手使用Eclipse+Andorid插件來進行開發,這個插件叫做Android Development Tools,簡稱ADT。Eclipse配合ADT,可以方便地創建工程,幫助Debug,編譯生成最終的應用程序等等。
ADT
上面說過了,是Android的Eclipse插件。
JDK
因為需要安裝Eclipse,所以JDK是必不可少的。
Android SDK
這個大家都懂,開發Android程序必須有SDK。
補充
其實上面的Eclipse,ADT,JDK都不是必須的,可以用記事本來寫程序,然后在命令行里面編譯,但是會非常麻煩。所以還是使用官方推薦的Eclipse+ADT吧。
1.2部署具體步驟
① 安裝JDK
② 安裝Eclipse
③ 下載Android SDK starter package並下載SDK
④ 安裝Eclipse插件ADT
2.開始搭建
2.1 安裝JDK
到 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下載JDK,目前最新的是1.7。
配置一下環境變量即可:
PATH:
C:\Program Files\Java\jdk1.7.0_02\bin
C:\Program Files\Java\jre7\bin
CLASSPATH:
C:\Program Files\Java\jdk1.7.0_02\lib\dt.jar
C:\Program Files\Java\jdk1.7.0_02\lib\tools.jar
2.2 安裝Eclipse
訪問 http://www.eclipse.org/downloads 頁面下載Eclipse安裝包。

官方推薦安裝Classic版本,但是按照網友的實踐,這三個貌似都是可以的。下載后直接安裝即可。
2.3下載Android SDK starter package
訪問 http://developer.android.com/sdk/index.html下載Android SDK starter package。

Windows下有兩種方式,壓縮包和exe安裝包,選擇哪個都可以。這個starter package並不是真正的SDK包,里面沒有我們需要的Framework APIs等等。我們看看starter package里面是什么。要想安裝真正的SDK,需要使用SDK Manager。

點擊SDK Manager.exe

SDK Manager會自動去網站上查看都有什么SDK可供下載,大家看到我目前偵測很多版本的SDK,選擇需要下載的版本就可以了。由於目前最流行的版本是2.2和2.1,我就安裝了2.2和2.1的SDK。
之后不要忘記添加Android SDK環境變量,和安裝JDK類似。在PATH中加入下面兩個就可以了,具體路徑看自己的安裝路徑。
D:\android-sdk-windows\tools
D:\android-sdk-windows\platform-tools
2.4 安裝Eclipse插件ADT
(1)打開Eclipse,點擊Help-->Install New Software
(2)點擊"Add"按鈕,在彈窗中,Name隨便寫,Location寫入 http://dl-ssl.google.com/android/eclipse/
(3)Eclipse自動偵測地址中的插件,全選之后下一步就可以了,之后安裝完成即可。

(4)ADT下載安裝完成后,還需要把它和第三步中安裝的SDK聯系在一起,就是讓ADT指向SDK。
Eclipse中點擊Windows --> Preference,在Android標簽中的SDK Location中,選中SDK目錄即可。
至此Android環境搭建完畢,稍后補充一下如何檢測環境是否正常。
3.測試環境是否正常
3.1新建Android工程
打開Eclipse,文件-->新建-->工程,在彈出框里面選擇"Android Project".

為工程命名.

選擇目標版本,Android有很多版本,你這個應用程序准備安裝在哪個版本上,就選擇哪個版本,或者選一個低於目標版本的也行
這里面出現的就是你已經下載安裝的所有SDK,我這里已經安裝了2.1,2.2,4.0.

之后輸入一個包名,點擊Finish就可以了,Eclipse會根據輸入的信息創建工程。

3.2在虛擬機上測試應用程序能否運行
如果沒有Android機器,怎么能運行一下我們剛剛創建的工程中包含的程序呢?Android為我們提供了一個Android Virtual Device,簡稱AVD. 其實就是一個Android系統,和其它系統虛擬機一樣.
先來創建一個AVD,到Windows-->AVD Manager,會彈出AVD管理窗體。點擊"New"可以創建一個新的AVD。

隨便寫一個名字,選擇這個AVD的Android系統版本,SD卡設置一個大小,其它信息默認就可以了。之后我們就可以在這個AVD上運行我們的剛剛創建的工程了。
現在開始讓我們的應用程序在AVD上面運行。右鍵選擇剛才創建的工程,選擇"Run As"-->"Run Configurations".在Target頁簽中,選擇我們創建的AVD,點擊Run。

之后AVD會自動啟動,但是這個啟動過程會非常非常慢,如果你的電腦配置好,可能會快一點。但是我的電腦,啟動AVD的時候需要好幾分鍾,第一次啟動的時候,我一度認為是哪里出錯了,怎么AVD沒反應呢,后來等了10分鍾,終於出現系統畫面了。所以請大家一定耐心。AVD啟動后,會自動運行我們的應用程序。
這是運行的結果,這個程序非常簡單,只是顯示個字符串。

最下面那排的Sample就是我們創建的應用程序。

測試完畢。
