最近開始學習Android開發,結果在搭建開發環境的時候遇到了不少的問題,因為白天要上班,只能晚上回來再搗鼓,結果耗費了近一周的時間才搭建好了Android的開發環境。下面記錄一下Android開發環境搭建的大體步驟,並說說我在搭建過程中遇到的一些問題以及解決的辦法。
1.JDK安裝
JDK的安裝比較簡單,按照提示一步步的進行就可以正常安裝了。我使用的JDK版本是JDK1.7.0_01。
#注意:安裝完成后需要將你安裝JDK的目錄的地址添加到系統的環境變量中,詳細的添加步驟網上有很多介紹,這里就不贅訴了。
JDK安裝完成后可以通過以下方法檢查安裝是否成功。打開cmd窗口,輸入java –version 查看JDK的版本信息。出現類似如圖1所示的畫面則表示安裝成功了。

圖1 JDK版本信息
2.Eclipse安裝
Eclipse的安裝也很簡單,下載地址為:http://www.eclipse.org/downloads/,下載后直接解壓即可使用。
#注意1:需要下載的Eclipse版本為Eclipse IDE for java EE Developers(根據自己的系統選擇32位還是64位)。
#注意2:需要先下載安裝JDK,否則Eclipse無法運行。
3.ADT安裝
ADT需要與SDK版本對應,否則會出現很多的問題,我就是在這耗費了很久時間。下載的是SDK4.0的可升級版本,結果升級成SDK20.0版本后,直接導致我的ADT版本無法使用。
所以我的建議是直接下載使用最新的ADT版本,這樣可以與SDK達到較好的兼容性(因為SDK會經常升級,老版本的ADT對新升級后的SDK的某些功能並不支持)。
我使用的ADT版本是ADT20.0.3,下載地址為:http://www.cr173.com/soft/34567.html。
下載完成后,解壓即可,我的存放路徑為:D:/AndroidADT20.0.3。
運行Eclipse,選擇菜單欄的“Help”,再選擇“Install New Software”。在彈出的“Install”對話框中點擊“Add”,出現如圖2所示的畫面。

圖2 ADT的安裝
在圖2所示的“Add Repository”對話框中選擇“local”,然后選擇ADT20.0.3的存放路徑“D:/AndroidADT20.0.3”,點擊“Next”按鍵即可開始安裝。
#注意1:安裝的過程中彈出“Security Warning”對話框時,選擇“OK”即可。
#注意2:安裝的過程中彈出“Software Updates”對話框時,選擇“Restart Now”,重啟Eclipse。
重啟Eclipse之后,ADT就算安裝完成了。
4.SDK安裝
個人覺得SDK的安裝是最麻煩,而且問題最多的。
我使用的是可以升級的SDK4.0版本,下載地址:http://xiazai.zol.com.cn/detail/43/424807.shtml。這個版本的SDK沒有固定的Android包,我們要使用哪個Android包都可以通過它來升級和下載,比較方便。
下載完成,解壓即可,我的存放路徑為:D:/AndroidSDK4.0。
進入該文件路徑下找到機器人圖標的“SDK manager”,雙擊運行它。其中,Proxy Settings的設置如圖3所示。

圖3 SDK的安裝
設置完成后,如果出現無法連接到代理服務器的情況,那么沒有辦法,只好翻牆了(翻牆怎么弄?我就不教了,你懂得)。我就遇到了這種情況。。。。
運行翻牆軟件之后,你會驚喜的發現,現在可以連接到服務器了。但是,別高興的太早。如果使用SDK更新后出現如圖4所示的畫面,而並非Android包時,你還得費一番功夫了。

圖4 SDK的安裝
很不幸,我就遇到了這種情況,怎么解決呢?選擇“Tools”,別的都不要選,然后點擊“install 2 packages”按鈕。等着吧,待會肯定會彈出一個報錯信息的,選擇“NO”。然后進到你的SDK存放路徑下,找到“temp”文件夾,將里面的壓縮包解壓后會出現一個“tools”文件夾,將該文件夾復制出來,放到“temp”文件夾的外面,直接覆蓋掉原來的“temp”文件夾外面的“tools”文件夾。
然后,重新選擇“Tools”,別的都不要選,然后點擊“install 2 packages”按鈕。等着它更新完畢后,SDK工具就會升級到20.0版本了。出現如圖5所示的畫面,可選的Android包也已經更新出來了,我們可以選擇需要的開發包進行下載即可。

圖5 SDK的安裝
至此,Android的開發環境就算是搭建好了,可以在Eclipse中進行相關的開發活動嘍。
后記:
從2012年10月開始,我開始了自己的Android學習之旅,並在本系列博客中記錄下自己學習過程的點點滴滴。
在這里,我要特別感謝羅老師(老羅),是他的300集Android視頻教學計划燃起了我學習Android的熱情,並堅定了我學好Android的決心。是他為我打開了Android學習的大門,真心的感謝羅老師!
本系列博客中的部分內容,出自羅老師Android教學視頻,特此說明。
羅老師(老羅)的博客:http://www.cnblogs.com/aimeng/archive/2012/09/13/2682855.html
