如何在Windows下搭建Android開發環境

來源:互聯網
上載者:User

Android SDK 2.2 開發環境搭建

(1) 安裝必備。(以下為Android開發中必備的軟體與工具)
1.1 安裝jdk。
Android目前支援以下jdk版本:
jdk1.5,jdk1.6
如果未安裝可以到官方下載:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下載後,點擊安裝即可。本文用的是:jdk 1.6.0_18
1.2 安裝Eclipse。
Android目前至少支援以下Eclipse版本:
Ganymede (3.4),Galileo (3.5),Helios (3.6)
如果未安裝可以到官方下載:
http://www.eclipse.org/downloads/
下載後,直接解壓即可使用。本文用的是:Helios (3.6)
1.3 安裝Android SDK。
目前最新版本為:SDK 2.2
如果未安裝可以到官方下載:
http://developer.android.com/sdk/index.html
點擊:android-sdk_r06-windows.zip
下載後,直接解壓即可。

例如:E:\Android\android-sdk_r06-windows為了在DOS控制台中直接使用SDK的工具,可以將SDK的目錄添加到Windows的path環境變數中:在案頭上右擊“我的電腦”,依次點擊【屬性】>【進階】>【環境變數】。雙擊【系統變數】裡面的Path項,將Android SDK中tools目錄的完整路徑添加到這裡。
(2) 安裝Developer Tools外掛程式。(確保現在的網路已經串連,因為需要線上下載)

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

沒關係,我們直接到Android官網去下載這個ADT外掛程式:

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

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

2.1 開啟Eclipse,選擇菜單:Help->Install New Software...。

2.2 彈出“Available Software”對話方塊,點擊“Add...”按鈕。

2.3 彈出“Add Repository”對話方塊。
Name中輸入:Android
Location中輸入:https://dl-ssl.google.com/android/eclipse/
點擊“OK”按鈕。

2.4 此時Eclipse會搜尋指定URL的資源,如果搜尋無誤,會出現:Developer Tools的複選框,選中此複選框。點擊“Next”按鈕。

2.5 出現“Install Details”對話方塊。點擊“Next”按鈕。

2.6 出現“Review Licenses”對話方塊,選擇“I accept the terms of the license agreements”複選框。點擊“Finish”按鈕。

2.7 出現“Installing Software”對話方塊,開始下載資源。

2.8 下載過程中可能會出現“Security Warning”對話方塊,不用擔心點擊“OK”按鈕以繼續安裝。

2.9 下載完畢會彈出“Software Updates”對話方塊,點擊“Restart Now”重新啟動Eclipse。

(3) 安裝完整Android SDK。(官網上下載的SDK只是一個架構,並不是完整的開發包,所以需要進一步下載完整)
3.1 依次選中菜單:Window->Preferences。

3.2 彈出“Preferences”對話方塊,可能會立即彈出“Android SDK Location”的錯誤對話方塊。

3.3 關掉上述錯誤對話方塊,在SDK Location中輸入:E:\Android\android-sdk_r06-windows,點擊“OK”按鈕。

3.4 依次選擇菜單:Window->Android SDK and AVD Manager。

3.5 彈出“Android SDK and AVD Manager”對話方塊,選擇“Available Packages”,點擊“+”展開選項。並選中“API 8”的4個選項。點擊“Install Selected”按鈕。

3.6 彈出“Choose Packages to Install”對話方塊,選中“Accept All”單選框,點擊“Install”按鈕。

3.7 彈出“Installing Archives”對話方塊,開始下載安裝。此過程所需時間視網速而定,頻寬1.5M的話,下載速度大約為:80Kib/s。

3.8 下載完畢後,可能會彈出“ADB Restart”對話方塊,點擊“Yes”即可。

3.9 安裝完畢後,點擊“Close”按鈕,關閉視窗。

3.10 如果不確定剛才的4個包是否正確安裝,可以在“Android SDK and AVD Manager”對話方塊中選擇“Installed Packages”,查看已安裝的軟體包。

(4) 建立AVD。(Android Virtual Devices = AVD,Android虛擬設備,亦即嵌入式開發中常用的模擬器)
4.1 如果SDK安裝無誤,則在“Android SDK and AVD Manager”對話方塊中選擇“Virtual Devices”,點擊“New...”按鈕。

4.2 彈出“Create new Android Virtual Device(AVD)”對話方塊,在Name中輸入:Android-AVD,Target中選擇:Android 2.2 - API Level 8。
其它選項按照預設即可,點擊“Create AVD”按鈕即可。

4.3 如果安裝成功,會在“Android SDK and AVD Manager”對話方塊中顯示。

(5) 建立Android項目。(建立一個Android程式,以驗證開發環境是否搭建成功)
5.1 在Eclipse中依次選擇菜單:File->New->Project...。

5.2 彈出“New Project”對話方塊,選中:Android->Android Project,點擊“Next”按鈕。

5.3 彈出“New Android Project”對話方塊。
Project Name中輸入:hello
Build Target中選擇:Android 2.2複選框
Appication name中輸入:hello_android
Package name中輸入:com.android.test
Create Activity中輸入:HelloAndroid
點擊“Next”按鈕。

5.4 彈出“New Android Test Project”,因為是一個小的示範項目,所以不需要建立測試專案。直接點擊“Finish”按鈕即可。

5.5 編輯HelloAndroid.java檔案。
package com.android.test;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView textView = new TextView(this);
textView.setText("Hello Android!");
setContentView(textView);
}
}

(6) 運行Android項目。(接下來是見證奇蹟的時刻~)
6.1 編輯好HelloAndroid.java檔案之後,就可以運行看看效果了。
點擊工具列的運行按鈕,或選擇菜單:Run->Run,會彈出“Run As”對話方塊,選擇“Android Application”,點擊“OK”按鈕。

6.2 AVD載入的速度有些慢,需要耐心等待。

6.3 等待幾分鐘後就會出現Android待機介面。

6.4 接著就會自動運行剛才的項目,可用看到效果。如果看到“Hello Android!”的字樣就表示運行無誤。

為了您的安全,請只開啟來源可靠的網址

開啟網站    取消

來自: http://hi.baidu.com/xiboliya/blog/item/4385ba7eb1fd79360dd7da46.html

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.