Windows7部署Android開發環境傻瓜式教程(Eclipse+ADT)

以後工作中要用到android開發,所以想搭建好開發環境,筆記本裝的是win7,在網上找了找相關資料,發現博客園有一片介紹搭建Android開發環境的文章,所以轉載過來方便以後查看。轉載地址:http://www.cnblogs.com/vengen/archive/2010/04/01/AndroidSetup.html

我把該教程做成了一個PDF,網速慢的朋友可以在這裏下載 http://files.cnblogs.com/vengen/AndroidSetup.zip

 

準備文件:

image

下載Android SDK

http://code.google.com/android/download.html

WIN7 的安裝方法與 XP 的安裝方式完全相同。

 

下載JDK6

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

 

下載Eclipse3.4.1

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

對於Eclipse來說,直接解壓之後就可以使用。

 

下載EclipseAndroid ADT插件

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

       啓動Eclipse,選擇【Help > Soft Updates > Find and Install…

       選擇“Available Software”標籤頁,點擊【Add Site…】按鍵。添加update站點:https://dl-ssl.google.com/android/eclipse/

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

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

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

http://code.google.com/android/adt_download.html

下載完成後解壓,將“features”和“plugins” 目錄中的文件拷貝到Eclipse的對應目錄中就可以了。

  

安裝配置過程:

1、安裝JDK

運行 jdk-6u14-windows-i586.exe

 image

image

image

 image

image

image

檢查JDK是否安裝成功。打開cmd窗口,輸入 java –version 查看JDK的版本信息。

image

2、安裝 Eclipse

直接解壓縮 Eclipse3.4.1.zip 到指定目錄 如:F:\Android\eclipse

image 

運行eclipse.exe,設置Workspace,指定一個開發目錄給它就可以了

image

看到如下界面,Eclipse 安裝完畢

image

3、安裝 android-sdk-windows-1.5_r3.zip

Android SDK 同 Eclipse 一樣,直接解壓縮就可以,我把解壓縮到文件夾 F:\Android 中

image

將Android SDK中的tools絕對路徑添加到系統PATH中。

打開“系統屬性”選擇“環境變量”

image

添加環境變量PATH 值爲SDK中tools的絕對路徑,如下圖

image

“確定”後,重新啓動計算機。

重啓計算機以後,進入cmd命令窗口,檢查SDK是不是安裝成功。

運行 android –h  如果有以下輸出,表明安裝成功。

image

 

4、安裝 Android Development Tools (ADT)

打開 Eclipse IDE

進入菜單中的 "Help" -> "Software Updates"

image

進入選項卡 "Available Software" -> "Add Site" –> "Location:"輸入

http://dl-ssl.google.com/android/eclipse

 

image

勾選 "Android DDMS" 和 "Android Development Tools" ,"Install"  如下圖所示:

image 

一路Next,注意Accept許可,直到完成。

 

image

image

image

image

"Yes"重啓"Eclipse",完成安裝。

 

5、設定"SDK Location"

打開 Eclipse IDE

進入菜單中的 "Window" -> "Preferences"

image

打開"Preferences"窗口,選中"Android"

image 

不要管彈出的錯誤窗口,直接設定"SDK Location"爲SDK的安裝目錄。

image

image

"OK"後,再次打開這個窗口,你可以看到SDK列表

image

 

6、驗證開發環境,並創建HelloWorld測試程序

進入 Eclipse IDE 菜單中的 "File" -> "New" -> "Project"

image

選擇 "Android Project" 下一步

image

 

參考下圖完成基本信息的填寫,(注意最後一欄,如果選Android1.5, "Min SDK Version" 一定是3)

image

完成創建後,關閉Eclipse的Welcome窗口。

image

剛剛創建的項目

image

接下來創建 Android 虛擬設備 AVD

打開cmd控制檯,執行 android list target 查看可用的平臺

image 

根據 android create avd –name <AVD名字> –target <id> 格式創建AVD。

image 

image

image

這樣就完成了自定義的 Android Virtual Device

最後,配置 "Eclipse" 的 "Run Configuration"

進入菜單中的 "Run" -> "Run Configurations"

image

雙擊"Android Application"創建一個新的配置文件,設置Name項

image

指定右側"Android"選項卡中"Project"項目

image

在右側"Target"選項卡中勾選自己創建的"AVD","Apply"後,"Run"

image

選則啓動方式"Android Appliaction"

image

正常情況下應該是可以看到模擬器界面的

 

但是我這邊出了點錯誤,

[2010-04-01 02:16:07 - HelloWorld] Automatic Target Mode: Preferred AVD 'sdk_1_5' is not available. Launching new emulator.
[2010-04-01 02:16:07 - HelloWorld] Launching a new emulator with Virtual Device 'sdk_1_5'
[2010-04-01 02:16:07 - Emulator] emulator: ERROR: unknown virtual device name: 'sdk_1_5'
[2010-04-01 02:16:07 - Emulator] emulator: could not find virtual device named 'sdk_1_5'

原因是我移動過系統的MyDocument文件夾,去MyDocument所在文件夾的根目錄找到 ".android" 文件夾,複製到 "C:\Users\[當前用戶名]" 目錄中

Ctrl+F11,成功進入模擬器。

 

如果還有別的問題,嘗試 "Project" -> "Clean" 當前項目,重新生成試試

 

 

 

簡單demo測試

創建一個Android工程

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

選擇【File>New>Project

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

創建一個新的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 {

    /** Called when the activity is first created. */

    @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所示的模擬器窗口:

 

 

 

1 Android模擬器

 

點擊模擬器中的“MENU”鍵解鎖,我們的程序就出來了,見圖2 

 

 

2 helloworld程序

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章