天天看點

Android 3.1 + eclipse 3.7 在 Windows 下的環境搭建

搭建Android開發環境

1 下載下傳Android SDK

http://developer.android.com/sdk/index.html

這是官方網址,進入後跟着流程走,選擇适合于自己平台(這裡是Windows)的SDK包下載下傳。下載下傳後直接解壓就可以使用了。

為了在DOS控制台中直接使用SDK的工具,可以将SDK的目錄添加到Windows的path環境變量中:在桌面上右擊“我的電腦”,依次點選【屬性】>【進階】>【環境變量】。輕按兩下【系統變量】裡面的Path項,将Android SDK中tools目錄的完整路徑添加到這裡。

2 下載下傳JDK1.7

http://java.sun.com/javase/downloads/index.jsp

下載下傳并安裝Java開發包。

1.7的環境配置請檢視:http://hi.baidu.com/amenmen/blog/item/e26265d163f4d4c9572c84ba.html

3 下載下傳Eclipse3.7

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

在“Eclipse Packages”标簽頁中選擇“Eclipse Classic3.7”進行下載下傳。這是目前最新的版本。(當然随後他們肯定更新,更新的話你隻能從其它鏡像下載下傳了!),注意下載下傳時請根據自己的機器配置選擇對應該的檔案,我機器是E2180是以選擇eclipse-SDK-3.7-win32.zip,對于Eclipse來說,直接解壓之後就可以使用。

4 下載下傳Eclipse的Android ADT插件

許多教程在這一步都是通過Eclipse自身的update功能進行下載下傳:

       啟動Eclipse,選擇【Help】 > 【Install new soft】(3.7之後更改的原來版本必須選擇Soft Updates)

       點選【Add Site…】按鍵。添加update站點:https://dl-ssl.google.com/android/eclipse/

       這時視窗中新增了“https://dl-ssl.google.com/android/eclipse/”項,選中該項,點選【Install…】按鍵即可下載下傳。

注:許多國内的網友都無法完成這樣的更新,通常是進行到一半就沒有任何反映了(其他插件,例如pydev也是這樣)。

沒關系,我們直接到Android官網去下載下傳這個ADT插件:

http://dl.google.com/android/ADT-12.0.0.zip

下載下傳完成後解壓,解壓之後的目錄為ADT-12.0.0,然後打開Eclipse,選擇【Help】 > 【Install new soft】>【Add Site】-> [local] -> 選擇剛剛解壓的ADT-12.0.0檔案夾點選OK即可,然後按照下一步訓示操作。至此ADT安裝完畢。

重新開機Eclipse,進行Android SDK設定:

       選擇【Windows】 > 【Preferences…】打開編輯屬性視窗

       選擇Android屬性面闆

       加入Android SDK的目錄(點選【Browse…】進行選擇,這裡是“android-sdk-windows-1.0_r1”所在的目錄)。

設定Eclipse的Java JDK屬性設定

       選擇【Window】>【Preferences…】打開編輯屬性視窗

       選擇Java屬性面闆

       選擇Java編譯器為6.0

       點選Apply,和OK。

注:這是大多數教材提到的步驟。可是很奇怪,在我安裝的時候并沒有經曆這樣一個步驟(實際上,根本就沒有“Java編譯器為6.0”這個選項)。

我這裡的Eclipse版本為最新的3.4.1,可能與它有關。

建立一個Android工程

搭建好開發環境之後,我們來建立一個Hello World工程,體驗一下Android的開發。

1 選擇【File】>【New】>【Project】

2 選擇【Android】>【Android Project】,點選【Next】

3 建立一個新的Android工程

       Project name(在計算機中存儲工程的目錄名):                       HelloWorld

       Package name(包名,請參考Java相關的概念):                     com.china.hello

       Activity name(UI界面視窗的類名,從Activity繼承而來):      HelloChina

       Application name(應用的标題名字):                                       test Android

這樣一個Android的工程就建立完畢了。

在Package Explorer視窗中選擇【src】>【com.china.hello】>【HelloChina.java】檔案,編輯代碼:

package com.china.hello;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

public class HelloChina extends Activity {

    @Override

    public void onCreate(Bundle saveInstanceState) {

        super.onCreate(saveInstanceState);

        //setContentView(R.layout.main);

        TextView tv = new TextView(this);

        tv.setText("helloWorld");

        setContentView(tv);

    }

}

運作

在“Run As”視窗中選擇“Android Application”,過一會兒就會出現圖1所示的模拟器視窗:

Android 3.1 + eclipse 3.7 在 Windows 下的環境搭建

圖1 Android模拟器

點選模拟器中的“MENU”鍵解鎖,我們的程式就出來了,見圖2。 

Android 3.1 + eclipse 3.7 在 Windows 下的環境搭建

圖2 helloworld程式

怎麼樣,是不是很簡單?