準備文件:
1 下載Android SDK
http://code.google.com/android/download.html
WIN7 的安裝方法與 XP 的安裝方式完全相同。
2 下載JDK6
http://java.sun.com/javase/downloads/index.jsp
3 下載Eclipse3.4.1
http://www.eclipse.org/downloads/
對于Eclipse來說,直接解壓之后就可以使用。
4 下載Eclipse的Android 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…】按鍵即可下載。
注:許多國內(nèi)的網(wǎng)友都無法完成這樣的升級,通常是進行到一半就沒有任何反映了(其他插件,例如pydev也是這樣)。
沒關(guān)系,我們直接到Android官網(wǎng)去下載這個ADT插 件:
http://code.google.com/android/adt_download.html
下載完成后解壓,將“features”和“plugins” 目錄中的文件拷貝到Eclipse的對應(yīng)目錄中就可以了。
安裝配置過程:
1、安裝JDK
運行 jdk-6u14-windows-i586.exe
檢查JDK是否安裝成功。打開cmd窗口,輸入 java –version 查看JDK的版本信息。
2、安裝 Eclipse
直接解壓縮 Eclipse3.4.1.zip 到指定目錄 如:F:\Android\eclipse
運行eclipse.exe,設(shè)置Workspace,指定一個開發(fā)目錄給它就可以了
看到如下界面,Eclipse 安裝完畢
3、安裝 android-sdk-windows-1.5_r3.zip
Android SDK 同 Eclipse 一樣,直接解壓縮就可以,我把解壓縮到文件夾 F:\Android 中
將Android SDK中的tools絕對路徑添加到系統(tǒng)PATH中。
打開“系統(tǒng)屬性”選擇“環(huán)境變量”
添加環(huán)境變量PATH 值為SDK中tools的絕對路徑,如下圖
“確定”后,重新啟動計算機。
重啟計算機以后,進入cmd命令窗口,檢查SDK是不是安裝成功。
運行 android –h 如果有以下輸出,表明安裝成功。
4、安裝 Android Development Tools (ADT)
打開 Eclipse IDE
進入菜單中的 Help -> Software Updates
進入選項卡 Available Software -> Add Site –> Location:輸入
http://dl-ssl.google.com/android/eclipse
勾選 Android DDMS 和 Android Development Tools ,Install 如下圖所示:
一路Next,注意Accept許可,直到完成。
Yes重啟Eclipse,完成安裝。
5、設(shè)定SDK Location
打開 Eclipse IDE
進入菜單中的 Window -> Preferences
打開Preferences窗口,選中Android
不要管彈出的錯誤窗口,直接設(shè)定SDK Location為SDK的安裝目錄。
OK后,再次打開這個窗口,你可以看到SDK列表
6、驗證開發(fā)環(huán)境,并創(chuàng)建HelloWorld測試程序
進入 Eclipse IDE 菜單中的 File -> New -> Project
選擇 Android Project 下一步
參考下圖完成基本信息的填寫,(注意最后一欄,如果選Android1.5, Min SDK Version 一定是3)
完成創(chuàng)建后,關(guān)閉Eclipse的Welcome窗口。
剛剛創(chuàng)建的項目
接下來創(chuàng)建 Android 虛擬設(shè)備 AVD
打開cmd控制臺,執(zhí)行 android list target 查看可用的平臺
根據(jù) android create avd –name
這樣就完成了自定義的 Android Virtual Device
最后,配置 Eclipse 的 Run Configuration
進入菜單中的 Run -> Run Configurations
雙擊Android Application創(chuàng)建一個新的配置文件,設(shè)置Name項
指定右側(cè)Android選項卡中Project項目
在右側(cè)Target選項卡中勾選自己創(chuàng)建的AVD,Apply后,Run
選則啟動方式Android Appliaction
正常情況下應(yīng)該是可以看到模擬器界面的
但是我這邊出了點錯誤,
[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'
原因是我移動過系統(tǒng)的MyDocument文件夾,去MyDocument所在文件夾的根目錄找到 .android 文件夾,復(fù)制到 C:\Users\[當前用戶名] 目錄中
Ctrl+F11,成功進入模擬器。
如果還有別的問題,嘗試 Project -> Clean 當前項目,重新生成試試
簡單demo測試
創(chuàng)建一個Android工程
搭建好開發(fā)環(huán)境之后,我們來創(chuàng)建一個Hello World工程,體驗一下Android的開發(fā)。
1 選擇【File】>【New】>【Project】
2 選擇【Android】>【Android Project】,點擊【Next】
3 創(chuàng)建一個新的Android工程
Project name(在計算機中 存儲工程的目錄名): HelloWorld
Package name(包名,請參 考Java相關(guān)的概念): com.china.hello
Activity name(UI界面 窗口的類名,從Activity繼承而來): HelloChina
Application name(應(yīng) 用的標題名字): test Android
這樣一個Android的工程就創(chuàng)建完畢了。
在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”,過一會兒就會出現(xiàn)圖1所示的模擬器窗口:
圖1 Android模擬器
點擊模擬器中的“MENU”鍵解鎖,我們的程序就出來了,見圖2。
圖2 helloworld程序
關(guān)鍵詞:
網(wǎng)站首頁 |網(wǎng)站簡介 | 關(guān)于我們 | 廣告業(yè)務(wù) | 投稿信箱
Copyright © 2000-2020 m.netfop.cn All Rights Reserved.
中國網(wǎng)絡(luò)消費網(wǎng) 版權(quán)所有 未經(jīng)書面授權(quán) 不得復(fù)制或建立鏡像
聯(lián)系郵箱:920 891 263@qq.com