前言
因為自己要開發一個移動平台的應用,所以開始接觸和學習安卓開發。在寫這篇日誌的時候,我還是一個完全的新手,沒有任何移動平台的開發經驗。現在我甚至不知道如何編寫Hello World。其實我並沒有寫日誌的習慣,不過,因為女朋友也想學習安卓開發,所以我打算為她整理一個系列的學習教程,希望我自己能堅持下去,也希望我最愛的寶貝給我支援。同時各位看客如果發現我有理解的不對的地方也請批評指正。
一、環境搭建
OS:Windows 7 Ultimate X64;
eclipse 4.2.0 juno X64; :http://www.eclipse.org/downloads/ 隨便選擇一個就好了,64位的系統應該選擇64位的eclipse。
jdk-6u33-windows-x64; :http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html 如果eclipse是64位的,那麼jdk也要下載64位的,不然eclipse無法識別jdk。
將 eclipse解壓到任意目錄,例如筆者的目錄是:G:\Android\eclipse,eclipse不用安裝,解壓後就可以使用,當然,使用之前要先裝好JDK,不然無法啟動Eclipse。JDK可以預設路徑,也可以自訂安裝路徑,但是路徑中不能含有中文。安裝好JDK後就可以了 ,不用配置環境變數(非安裝版JDK除外,此處不另作講解)。
然後是Android SDK,:http://dl.google.com/android/android-sdk_r20.0.3-windows.zip 這個同樣是免安裝版的,解壓縮即可使用。筆者目錄:G:\Android\android-sdk_r20.0.1-windows (筆者貼的是最新的 ,之前我已經下載過了,所以版本號碼不同)。
然後需要安裝eclipse的Android開發外掛程式,運行eclipse解壓目錄下的eclipse.exe,初次運行需要設定workspace,筆者的workspace目錄是G:\Android\workspace,splash視窗關閉後,eclipse顯示主介面,選擇下列目錄: Help->Install New SoftWare,如:
點右邊的Add按鈕,彈出如下視窗:
Name可以隨便輸入:例如輸入Android,Location輸入以下網址: https://dl-ssl.google.com/android/eclipse/ (如果出錯,請將https改成http)
點OK,出現如下介面:
這個NDK是有關Android平台C和C++開發的東東,這裡我也沒有深入瞭解。點擊Next,下個畫面還是Next,再下個畫面選擇 I accept the terms of the license agreements,點擊finish開始安裝外掛程式,我已經裝過了,下面的兩張圖來自網路(http://hi.baidu.com/wlj1013/item/3e6080351168b9302f0f815c)
安裝完成後,出現如下介面
點擊Yes按鈕,重啟Eclipse。
重啟後,先配置Android SDK,選擇Window→Preferences,開啟如下位置:
點Browser選擇到之前我們解壓好的Android SDK的 目錄,筆者的目錄是:G:\Android\android-sdk_r20.0.1-windows\android-sdk-windows。點Apply,OK。
然後點擊的表徵圖:
出現如所示:
因為我已經下載過了……所以此處Install packages是灰色的,剛開始會先從網路載入資訊,等一會兒,下面的進度條載入完成後,右邊的矩形按鈕變為灰色之後,點Install packages,自動下載和安裝SDK,此處預設是最新版本4.1,也可以根據自己的需要從上面的checkbox中選擇需要的組件。這個過程需要花費一定的時間。
下載安裝完成後,我們點擊如下的表徵圖:
開啟下面的視窗:
點new按鈕建立一個虛擬機器,如下:
Name自訂:比如MyMobile。Target從下拉式清單裡面選擇,例如Android 4.1,SD Card是記憶卡,根據需要設定,點下面的Create AVD,這樣就建立好了一個虛擬機器,下面我們運行一下:
選中列表中的虛擬機器,點擊右邊的 start按鈕,下個畫面點launch,等待虛擬機器的啟動。
虛擬設備會自動開機,等待啟動。
今天先到這裡吧,最近老加班,快撐不住了。