:詳細的運作安卓環境搭建(有用)
工欲善其事,必先利其器。學習Android開發, 首先需要搭建開發環境。于是便有了這篇文章,記錄了個人配置Android開發環境的過程。如有錯誤,還請指正。閑言少叙,直接進入主題。
使用的作業系統:win7 32bit 。
開發環境僅适用Eclipse
首先了解Android SDK開發Android應用程式的系統需求:
支援的作業系統:
Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit)
Mac OS X 10.5.8 or later (x86 only)
Linux (tested on Ubuntu Linux, Lucid Lynx)
支援的開發環境:
Eclipse 3.5 (Galileo) or greater
Note: Eclipse 3.4 (Ganymede) is no longer supported with the latest version of ADT.
Eclipse
JDTplugin (included in most Eclipse IDE packages)
Apache Ant1.8 or later
詳見:
http://developer.android.com/sdk/requirements.html第一步需要Eclipse,下載下傳位址:
http://www.eclipse.org/downloads/Android支援以上三種,推薦 Classic
他們之間的不同在于所包含的插件不同。下載下傳完成後直接解壓縮就可以運作(真友善啊,不像VS安裝還要半天)
第二步安裝JDK,下載下傳位址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html我選擇的是第一個
Java Platform, Standard Edition
直接點選Download JDK按鈕。
下載下傳完成進行安裝,如圖。
點選下一步
選擇安裝路徑,預設C槽,點選下一步。此過程還是很簡單的。
安裝完成後打開安裝所在目錄,我本機是預設的C:\Program Files\Java\jdk1.6.0_25
然後我們配置JDK,網上一搜一大推,加強記憶還是記錄下來。操作如下:
選擇計算機-->右鍵"屬性"-->單擊進階系統設定出現系統屬性頁面,如圖:
點選進階-->環境變量彈出如下頁面
我們需要操作的是下面的系統變量部分。
在系統變量裡面設計到三個變量:1.JAVA_HOME;2.PATH;3.CLASSPATH。其中PATH是本來就存在的。JAVA_HOME和CLASSPATH如果沒有安裝過JDK的話是不存在的。我們需要建立。
點選建立按鈕, 在變量名文本框中輸入JAVA_HOME,然後将剛安裝的JDK路徑(我本機:C:\Program Files\Java\jdk1.6.0_25)輸入到變量值文本框中。點選确定。
然後找到變量為PATH的變量點選編輯按鈕,會發現裡面有很多字元,不要删除或修改,觀察可以發現 他們其實是通過分号";"分割的,我們在末尾加上
"%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin" ,需要注意的是原來末尾沒有";"的我們要加上,如果有的話就不用了。點選确定
PATH的含義是系統在任何路徑下面都可以識别JAVA指令。
最後單擊建立按鈕,在變量名文本框輸入CLASSPATH, 變量值文本框輸入".%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;",需要注意的是"."要加上。點選确定。
測試JDK是否配置成功
開始-->運作-->CMD 輸入java -version 出現如下圖:
輸入javac如下圖
到此為止JDK配置完成。
之前所有的一切隻是準備工作。下面開始接觸Android。
首先我們需要下載下傳Android的SDK,下載下傳位址:
http://developer.android.com/sdk/index.html根據各自的作業系統選擇不同的安裝檔案。Windows我們選擇
installer_r11-windows.exe也是推薦下載下傳。exe安裝檔案會幫你檢測是否配置JDK。
下完之後進行安裝。
在安裝的過程中遇到了一些小問題,就是進入環境頁面點選Next的時候,程式不允許你安裝,提示你JDK Not Found,可是剛剛明明配置過JDK。其實這應該是一個bug,你點選back然後在點選next發現可以安裝了。參考如下:
http://www.cnblogs.com/fengzhiyidao/archive/2011/06/07/2074346.html安裝過程比較簡單,選擇一個安裝路徑即可。這個我們路徑要記住,待會配置ADT插件的時候需要使用。
ADT全稱是Android Development Tools,是Android提供給Eclipse的一個插件,用來開發Android Application。
當你完成安裝後,點選Finish會自動運作SDK Manager,它是用來管理SDK更新的一個工具,還有一些其他的功能暫且不用理會。
預設會彈出一個視窗會讓你安裝一些SDK,可以Cancel掉或者直接安裝也行。
如果取消掉,點選Avaiable packages點選Install Selecd也會出現。如下圖
這個過程會有點長,稍微等下。
安裝完成後安裝ADT Plugin
使用Eclipse可以直接下載下傳ADT,方法如下:
啟動Eclipse,點選菜單欄Help>Install New Plugin點選Add如下圖
Name輸入ADT Plugin,location輸入:
https://dl-ssl.google.com/android/eclipse/如果出現錯誤,可以将https換成http。
在Avaliable Software 對話框中勾選Developer Tools選擇框點選Next
會顯示一個下載下傳清單。點選Next勾選I Accept選項。點選Finish。
之後稍等片刻。安裝完成後會重新開機Eclipse,安裝過程中會有個警告,直接OK就可以了
接下來配置ADT
選擇菜單欄Window>Preferences
應該能看到左側面闆會有Android選項,點選該選項會先彈出如下視窗
必須點選Proceed。之後在右側SDK Location部分輸入剛才安裝Android的路徑
點選Apply,點選Ok。
基本上Android的環境已經配置完畢。既然安裝完畢,可以看看Android提供的一些工具,比如:Virtual Device,用來模拟手機的工具。
點選Eclispe菜單欄Window>Android SDK and AVD Manager,在左側視窗點選Virtual Devices選項,目前的List是空的,點選New新建立一個。
點選Create AVD,之後選中該裝置點選Start按鈕。
接下來激動人心的時刻出現了。首先是如下界面
這個過程會比較長,我本機是大概2-3分鐘,出現的是類似于手機的一個視窗黑色螢幕隻顯示ANDROID幾個字元。稍等片刻會變化為下圖
手機視窗的字元消失變換成ANDROID的一個LOGO在稍等片刻大約也是2-3分鐘吧。出現如下圖檔
基本到此為止Android的開發環境算是配置完成。中間下載下傳檔案的時間算是比較長。特别是通過AVDManager下載下傳SDK的時候。
資源:
Android官網:
http://developer.android.com/index.html之前通路的時候還需要翻牆,現在不需要了。
官網的安裝過程
http://developer.android.com/sdk/installing.html官網配置ADT
http://developer.android.com/sdk/eclipse-adt.html#installing