1. 程式人生 > >eclipse+sdk+adk安卓開發環境部署(全程詳解,適合小白)

eclipse+sdk+adk安卓開發環境部署(全程詳解,適合小白)

寫給第一次想在自己Windows上建立eclipse的Android開發環境的朋友們,為了確保大家能順利完成開發環境的搭建,希望對準備進入Android開發的朋友有幫助。

我們知道eclipse+sdk+adk有很多版本的選擇,為了方便剛接觸的朋友

首先我介紹本人的套裝:

eclipse for javaee(indigo)+jdk1.6+最新版的sdk+ADT-22.2.1

---------以下內容可不看---------------------------------------------------------------------------------

eclipse(indigo)+jdk1.6+最新版的sdk+

ADT-22.2.1,為什麼我這麼選呢?

首先indigo是eclipse的3.7版本,據說eclipse4.+以上的版本介面醜了並且其他方面也被大家吐槽,所以就選indigo版本

jdk1.6:本人的最老一部手機支援Android4.0,而jdk1.6對應Android4.0。jdk有向上相容的屬性(比如1.7相容1.6,),所以先安裝著1.6

最新版的sdk:google在官網說sdk安裝最新版的sdk就可以了,如果最新版sdk不行,比如該sdk檔案不完整,就可以考慮找個老一點點的版本,老版本修訂成熟應該沒什麼問題

ADT-22.2.1:從ADT22開始才相容jdk1.6

---------------------------------------------------------------



第一步:安裝JDK。
第二步:配置Windows上JDK的變數環境 。
第三步: 下載安裝Eclipse 。
第四步:下載安裝Android SDK 。
第五步:為Eclipse安裝ADT外掛。

第一步:安裝JDK

教你在英文網找到自己想要的JDK的版本

1,開啟:

http://www.oracle.com/technetwork/java/javase/downloads/index.html(該網應該沒有被牆)

這是Oracle官網,首先在這個網免費註冊好賬號先

2,註冊賬號並且驗證郵箱後,登陸賬號到這個網:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

拉到該頁面最下面找到

圖片1

不要管紅色的英文,放心地按DOWNLOAD

3,

點進去之後選最新的那一個

4,選中Acecept...,然後選擇自己對應的系統下載


同樣的道理下載jdk對應的jre就是

Java SE Runtime Environment

並且預設安裝好jdk和jre在同一個資料夾裡:如圖中熒光的兩個所示:

(理論上非熒光的那些資料夾在你電腦上是不存在的)







第二步:配置Windows上JDK的變數環境


很多剛學java開發的人按照網上的教程可以很輕鬆配置好Windows上JDK的變數環境,但是為什麼要這麼配置並沒有多想。


我們平時開啟一個應用程式,一般是通過桌面的應用程式圖示雙擊或單擊系統開始選單中應用程式的菜單鏈接,無論是桌面的快捷圖示還是菜單鏈接都包含了應用程式的安裝位置資訊,開啟它們的時候系統會按照這些位置資訊找到安裝目錄然後啟動程式。




知道了一個應用程式的安裝目錄位置,我們也可以通過命令列工具開啟,如QQ的位置為:C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin,QQ的應用程式名為為QQProtect.exe,那麼我們開啟命令列工具,然後進入到“C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin”目錄,再輸入“QQProtect”,即可執行qq。


如果我們希望開啟命令列工具後,直接輸入“QQProtect”就能啟動qq程式,而不是每次都進入qq的安裝目錄再啟動,這個時候可以通過配置系統環境變數Path來實現。右擊“我的電腦”,選擇“屬性”,在開啟視窗中點選左邊的“高階系統設定”,出現“系統屬性”視窗,在“高階”選項卡下面點選“環境變數”。


編輯系統變數名“Path”,在“Path”變數(字串內容)的後面追加qq的安裝目錄:;C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin 注意追加的時候要在目錄字串的前面加個英文的分號;,英文分號是用來區分Path裡面不同的路徑。



確定儲存後,再回到命令視窗,不管在任何目錄下,你只要輸入qqprotect的命令,qq就會啟動。


通過啟動qq的例子,我們總結下:當要求系統啟動一個應用程式時,系統會先在當前目錄下查詢,如果沒有則在系統變數Path指定的路徑去查詢。前面我們說了JDK包含了一堆開發工具,這些開發工具都在JDK的安裝目錄下,為了方便使用這些開發工具,我們有必要把JDK的安裝目錄設定了系統變數。這就是為什麼在Windows安裝了JDK後需要設定JDK的bin目錄為系統環境變數的原因。

為了配置JDK的系統變數環境,我們需要設定三個系統變數,分別是JAVA_HOME,Path和CLASSPATH。下面是這三個變數的設定防範。

JAVA_HOME
先設定這個系統變數名稱,變數值為JDK在你電腦上的安裝路徑:C:\Program Files\Java\jdk1.8.0_20。建立好後則可以利用%JAVA_HOME%作為JDK安裝目錄的統一引用路徑。

Path
PATH屬性已存在,可直接編輯,在原來變數後追加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 。

CLASSPATH 
設定系統變數名為:CLASSPATH  變數值為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 。
注意變數值字串前面有一個"."表示當前目錄,設定CLASSPATH 的目的,在於告訴Java執行環境,在哪些目錄下可以找到您所要執行的Java程式所需要的類或者包。

第三步: 下載安裝Eclipse

Eclipse為Java應用程式及Android開發的IDE(整合開發環境)。Eclipse不需要安裝,下載後把解壓包解壓後,剪下eclipse資料夾到你想安裝的地方,開啟時設定你的工作目錄即可。

Eclipse的版本有多個,這裡選擇下載Eclipse IDE for Java EE Developers這個版本

網址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr2

左側選indigo(我之前說了indigo這是eclipse的一個版本,左邊這些都代表版本的代號),點選之後選到自己的系統再下載就可以了,這裡下載eclipse是綠色免安裝的,等於說下載完壓解完就可以了

壓解到同一個目錄,就可以得到下圖熒黃色光的三個資料夾:

(理論上非熒光的那些資料夾在你電腦上是不存在的)




第四步:下載安裝Android SDK

1,百度搜一搜最新的sdk是什麼版本,找這個最新版本的sdk下載就行了,之後得到、


理論上該圖中熒光色的資料夾你是沒有的,那是我後來裝上去的,如果沒有,沒關係

同時,如果你沒有docs資料夾也沒關係,如果要用要補充這些資料夾,SDK Manager.exe會提醒你補充的(後面會提到)

正如你所見你的sdk還需要補充很多東西,為了快速補充sdk缺少的東西,先認真看懂此帖
http://blog.sina.com.cn/s/blog_649e603c0102v82t.html

找到你對應的sdk,下載一次這帖上的你的sdk,壓解後覆蓋原來你原來sdk的資料夾

通過檔案的複製和覆蓋,能幫你補充你原來sdk缺的很多東西

,2,通過讀懂:
http://www.taody.com/zhishi/647f01159364e97f2148a88f.html

看看你的sdk資料夾裡面還缺什麼內容,並且自行百度下載,然後壓解到對應sdk內的位置就行了

我們在系統環境變數中的Path設定Android SDK的安裝目錄下的tools目錄。就是寫:
;(這裡敲sdk資料夾下的tools資料夾的路徑)

(此步我也是聽說的,加上此步驟不會有壞處)


3,在Android SDK的安裝目錄下,雙擊“SDK Manager.exe”,開啟Android SDK Manager,開啟Android SDK Manager,它會獲取可安裝的sdk版本,但是國內有牆,有時候會出現獲取失敗的情況。

點Tools選單,點Options...彈出視窗做如下設定,通過中科院的代理取得牆外sdk的更新資訊

如果不懂,依據你的錯誤提示框內容,百度一下就懂了

選一些你認為必要的東西更新(你也可以依據這些表在網上找對應的離線安裝,因為這是線上安裝網速有限)




第五步:為Eclipse離線安裝ADT外掛
百度:離線安裝ADK,參考別人是怎麼裝的,直到你裝好adt為止

安裝好後會要求你重啟Eclipse,Eclipse會根據目錄的位置智慧地和它相同目錄下Android sdk進行關聯,如果你還沒有通過sdk manager工具安裝Android任何版本的的sdk,它會提醒立刻安裝它們。




如果Eclipse沒有自動關聯Android sdk的安裝目錄,那麼你可以在開啟的Eclipse選擇 Window -> Preferences ,在彈出面板中就會看到Android設定項,填上安裝的SDK路徑,則會出現剛才在SDK中安裝的各平臺包,按OK完成配置。



到這裡,我們在windows上的Android上的開發環境搭建就完成了,這時候,你用Eclipse的File——》New——》Project...新建一個專案的時候,就會看到建立Android專案的選項了。