官术网_书友最值得收藏!

第1章 構建開發環境及Android程序執行流程

1.1 構建開發環境

1.1.1 Android開發需要的工具

1.JDK 5或JDK 6

需要注意僅有JRE是不夠的。JRE是Java的運行環境,而JDK不僅包含了JRE,還包含了開發Java程序所需要的工具集合。

JDK可以到http://java.sun.com/javase/downloads/index.jsp頁面下載。

2.Eclipse 3.5

使用MyEclipse也可以,但由于MyEclipse是收費的并且插件較多影響運行速度,因此不建議采用。Eclipse是一個開放源代碼且基于Java的可擴展的集成開發環境(IDE)。Eclipse中可以集成多種插件,以完成特定語言的開發。下載地址為http://www.eclipse.org/downloads/頁面中的Eclipse IDE for Java EE Developers。

3.Android SDK

SDK是開發Android應用程序的軟件開發工具包。下載地址為http://java.sun.com/javase/downloads/index.jsp

4.Eclipse的插件ADT(Android Development Tools)

Android開發工具(ADT)是一個為Eclipse IDE設計的,旨在提供一個強大的、集成的環境來建立Android應用程序的插件。ADT擴展了Eclipse的功能,可以快速建立新的Android項目,創建一個應用程序界面。它添加了基于Android框架API的組件,使用Android SDK工具調試應用程序,甚至導出簽名(或未簽名)APKs以分發應用程序。在Eclipse中強烈建議使用ADT進行開發,ADT提供了令人難以置信的提高開發Android應用程序的效率。下載地址為http://dl.google.com/android/ADT-15.0.0.zip

準備好這些工具,就可以安裝這些軟件來搭建Android的開發環境了。有一點需要注意,以上的鏈接部分會由于官方的更新而產生變動,有時下載到的版本會不同,但下載的方式如此,如果遇到問題可以參考官方幫助文檔。

1.1.2 安裝所需軟件

1.Windows下安裝Android開發所需軟件

1)安裝JDK 6

找到JDK安裝文件,雙擊運行后單擊“接受(A)>”。默認安裝的位置是“C:\Program Files\Java\jdk1.6.0_06\”,建議在安裝JDK的路徑中不要出現漢字或空格,避免出現未知的錯誤。單擊“更改”按鈕,將路徑修改為“E:\Android\Java\jdk1.6.0_06\”,單擊“確定”按鈕,之后單擊“下一步(N)>”按鈕。修改JRE安裝位置,更改為“E:\Android\Java\jre1.6.0_06\”,完成后單擊“下一步(N)>”按鈕,等待安裝完成。

為了測試JDK安裝是否成功,在Windows中,單擊“開始”→“運行”,在對話框中輸入“cmd”,單擊“確定”按鈕,之后輸入“java-version”,回車。若出現如下圖所示的信息,則說明安裝成功。

2)安裝Eclipse

在安裝完JDK之后,開始安裝開發工具Eclipse。Eclipse的安裝比較簡單,直接找到文件“eclipse-jee-galileo-SR1-win32.zip”,將其解壓縮到指定的位置即可。將解壓后的文件放在“E:\Android”路徑下,打開文件夾,雙擊“eclipse.exe”即可運行Eclipse。初次啟動Eclipse,會遇到提示選擇工作空間(Workspace)路徑的界面,可以單擊“Browse…”按鈕選擇Workspace存放路徑,選擇存放于“E:\Android\workspace”。如果不希望下次打開Eclipse時有該提示,可以單擊“Use this as the default and do not ask again”前面的單選框,之后單擊“OK”按鈕取消該提示。

3)安裝Eclipse插件(ADT)

開發Android應用時需要用到Android提供的Eclipse插件。安裝ADT的方式有兩種,可以自行選擇任意一種(注意:可能在其他網站下載的Eclipse中已經集成了ADT插件,這樣ADT就不需要手動安裝了,例如在http://developer.android.com/sdk/index.html中下載的Eclipse就集成了ADT,同時包含了SDK)。

安裝方法一:

選擇“Help”→“Install New Software”,在出現的對話框里,單擊“Add”按鈕,在對話框的“Name”一欄輸入“ADT”,然后單擊“Archive...”按鈕,瀏覽和選擇已經下載的ADT插件壓縮文件“ADT-0.9.8zip”的路徑。單擊“OK”按鈕,返回可用軟件的視圖,會看到這個插件的信息。然后選擇Developer Tools(會選中下面的“Android Developer Tools”和“Android DDMS”)。一直單擊“Next>”按鈕,直到出現選擇界面,選中“I accept the terms of the license agreements”前的單選框,之后單擊“Finish”按鈕,等待安裝結束。中間可能會出現警告,如下圖所示。

單擊“OK”按鈕繼續,在出現的界面中單擊“Yes”按鈕,重啟Eclipse,至此,ADT插件安裝完畢。重啟后,在Eclipse工具欄多顯示一個手機圖標,如下圖所示。

由于此時尚未指定SDK路徑,因此單擊手機圖標將會彈出如下圖所示的錯誤,需要指定Eclipse中SDK的路徑。

安裝方法二:

另外還有一種通用的安裝Eclipse插件的方法,這種方式安裝起來比較節省時間,也可以采用。

第一步,找到Eclipse的安裝目錄,新建一個文件夾名字為“adt”(該名稱可以隨便指定),然后解壓“ADT-0.9.8.zip”壓縮文件,并將其“features”、“plugins”子文件夾復制到“adt”文件夾下。

第二步,在Eclipse安裝目錄下新建一個名為“links”的文件夾,再在其目錄下新建一個名為“adt.link”的文件。

第三步,單擊打開“adt.link”文件,選擇打開方式為“記事本”,打開后在其中輸入“path=/adt”,之后保存。

第四步,打開Eclipse,效果圖與方法一一致,說明安裝成功。

4)安裝Android SDK

(1)解壓SDK壓縮包。

把“android-sdk_r05-Windows.zip”文件解壓至“F:\hello\Android”路徑下。

(2)下載所需的Android平臺。

下載之前,“F:\hello\Android”下為空。在連接互聯網的情況下,運行“F:\hello\Android”下的“SDK Setup.exe”文件,出現如下圖所示的界面。

該圖左側為可以下載的SDK的平臺列表。選中自己需要的版本后,單擊“Install”按鈕,開始進入下載頁面。下載所需的時間與網絡速度有關系。此時,該目錄下有剛才下載的文件名為“android-7”,“android-5”。

(3)啟動Eclipse,選擇“Window”→“Preferences”。

(4)在打開的視圖中左邊單擊“Android”,在右邊的SDK Location中選擇Android SDK所在位置。若在右下方的區域中出現SDK列表信息,則說明SDK路徑指定成功。單擊“OK”按鈕完成安裝。

至此,Android開發環境已經搭建完成,在Eclipse的工具欄上可以看到如下圖所示的界面。

如果想測試是否可以使用,可以創建一個簡單的Hello World項目來進行測試。

2.Linux下安裝Android開發所需軟件

1)安裝JDK

su - ROOT:切換成ROOT用戶。

sudo -i:不需要密碼直接切換成ROOT。

(1)進入usr目錄。

cd /usr

(2)在usr目錄下建立java安裝目錄。

mkdir java

(3)將jdk-6u24-linux-i586.bin復制到java目錄下。

cp /home/hello/Desktop/jdk-6u24-linux-i586.bin /usr/java/

(4)安裝JDK。

cd /usr/java
./jdk-6u24-linux-i586.bin

(5)安裝完成后建立一個鏈接以節省目錄長度。

ln -s /usr/java/jdk1.6.0_24/ /usr/jdk

(6)編輯配置文件。

vim /etc/profile

(7)添加如下內容:

JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

(8)重啟機器或source /etc/profile。

sudo shutdown -r now

(9)查看安裝情況。

java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)

2)安裝Eclipse

tar -zxvf eclipse-SDK-4.2-linux-gtk.tar.gz -C /opt (解壓到/usr/local目錄下并生成/usr/local/eclipse目錄)
cd /opt/eclipse/
./eclipse (注意:點代表當前目錄下)

3)安裝ADT

同Windows下安裝ADT方法一致。

4)安裝SDK

方法與Windows下安裝方式一致,在此不再贅述。

主站蜘蛛池模板: 德昌县| 建阳市| 轮台县| 普定县| 孙吴县| 会同县| 隆安县| 宁陵县| 南溪县| 铜鼓县| 永仁县| 云霄县| 石家庄市| 湾仔区| 保亭| 博爱县| 滦南县| 通江县| 临朐县| 怀仁县| 堆龙德庆县| 天长市| 涟源市| 嘉兴市| 绥化市| 黔西县| 南木林县| 白玉县| 澳门| 卫辉市| 南漳县| 普洱| 织金县| 浦北县| 富民县| 永宁县| 中西区| 马鞍山市| 岑溪市| 菏泽市| 毕节市|