孟憲宇 高婕 曾垂振
摘 要:Android是一款主流智能手機(jī)操作系統(tǒng),應(yīng)用極為廣泛,其應(yīng)用程序開發(fā)相對較為復(fù)雜,新手入門搭建開發(fā)環(huán)境有一定的難度,常常出現(xiàn)很多問題。本文以Eclipse開發(fā)環(huán)境為例,分步驟詳細(xì)介紹了Android應(yīng)用程序開發(fā)環(huán)境的搭建,并對可能出現(xiàn)的問題著重說明,分析解決方案,旨在幫助讀者少走彎路,快速上手Android軟件開發(fā)。
關(guān)鍵詞:Android Eclipse 環(huán)境搭建
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2018)03(b)-0001-02
Android是一款主流智能手機(jī)操作系統(tǒng),市場占有率超過80%,Android應(yīng)用程序開發(fā)非常流行,但開發(fā)Android應(yīng)用程序?qū)π率植⒉挥押?,開發(fā)環(huán)境搭建比較復(fù)雜。Android主流開發(fā)環(huán)境一般采用Eclipse或者Android Studio,后者雖然是Android專用開發(fā)環(huán)境,但當(dāng)前的版本仍不夠完善,bug較多,不夠穩(wěn)定,因此,本文以Eclipse為例介紹開發(fā)環(huán)境的搭建。
1 安裝JDK程序包
JDK可以在直接互聯(lián)網(wǎng)搜索獲取,各大軟件下載站均有資源,如華軍軟件園、天空下載站等,需要注意的是該軟件包版本較多,適用于不同的操作系統(tǒng),需要選擇自己電腦系統(tǒng)的對應(yīng)版本。解壓縮后運(yùn)行安裝包,可以看到系統(tǒng)目錄下有兩個文件夾,一個是jdk,一個是jre。
JDK即Java SE Development Kit,中文翻譯為Java開發(fā)工具箱。SE即Standard Edition,標(biāo)準(zhǔn)版的意思。這個組件是Java的核心,不僅有Java的運(yùn)行環(huán)境,(Java Runtime Environment),還有常用的Java工具以及常用的Java類庫。
2 配置變量環(huán)境
在Windows中搭建Java開發(fā)環(huán)境一般需要配置環(huán)境變量,這是為了更加方便開發(fā)中對相關(guān)工具的調(diào)用,其原理也很簡單。在Windows中,不管是普通文件還是可執(zhí)行程序,都是通過磁盤文件系統(tǒng)存儲于某個區(qū)間,當(dāng)我們需要調(diào)用某個文件或者執(zhí)行某個程序時,需要依據(jù)其位置信息進(jìn)行定位,開始菜單、快捷方式實質(zhì)上都是一個對應(yīng)軟件安裝目錄的位置文件。
Windows系統(tǒng)啟動一個應(yīng)用程序時會先在當(dāng)前工作目錄中區(qū)尋找是否存在,若沒有則在系統(tǒng)變量列表中去搜索。JDK中包含的開發(fā)工具,默認(rèn)都在JDK的安裝目錄下,要想使用這些開發(fā)工具,必須把工作區(qū)定位到相應(yīng)目錄系統(tǒng)才能識別,這樣操作比較繁瑣。但只要把JDK的安裝目錄設(shè)置成系統(tǒng)變量,就會方便很多。
為了實現(xiàn)這個目的,需要分別設(shè)置3個系統(tǒng)變量,下面是具體的設(shè)置方法。
2.1 系統(tǒng)變量JAVA_HOME
先設(shè)置好這個系統(tǒng)變量名稱,變量值設(shè)置為JDK的安裝路徑,一般是:“C:\Program Files\Java\jdk1.8.0_20”,如有不同,以實際地址為準(zhǔn)。創(chuàng)建好后可以利用%JAVA_HOME%作為JDK安裝目錄的統(tǒng)一引用路徑。
2.2 系統(tǒng)變量Path
Windows系統(tǒng)中PATH屬性一般已經(jīng)存在,如沒有則新建一個,打開后直接編輯,在原來的變量列表后追加:“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”。
2.3 系統(tǒng)變量CLASSPATH
設(shè)置新增系統(tǒng)變量,命名為:CLASSPATH,變量值設(shè)置為:“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”。
3 安裝Eclipse軟件包
Eclipse是Java應(yīng)用程序及Android程序開發(fā)的集成開發(fā)環(huán)境,用它開發(fā)Android是比較成熟穩(wěn)定的。Eclipse有許多版本,均可以在互聯(lián)網(wǎng)上找到資源,各大軟件下載站都有收錄,本文推薦選用Eclipse IDE for Java EE Developers這個版本。Eclipse是綠色免安裝軟件,直接解壓縮就可以運(yùn)行,首次運(yùn)行需要設(shè)置工作目錄,如無特殊需求,選用默認(rèn)目錄即可。
4 安裝Android SDK軟件包
經(jīng)過上述步驟,Java的開發(fā)環(huán)境已經(jīng)準(zhǔn)備好了,可以直接開發(fā)Java軟件。但若要利用Eclipse開發(fā)Android應(yīng)用程序,還需要在計算機(jī)中安裝Android SDK(Software Development Kit)。同時需要在Eclipse中安裝一個叫ADT的插件,這個插件能讓Eclipse和Android SDK關(guān)聯(lián)起來。Android SDK提供了開發(fā)Android應(yīng)用程序所需的API庫和構(gòu)建、測試和調(diào)試Android應(yīng)用程序所需的開發(fā)工具。
Android SDK的資源也可以在各大軟件網(wǎng)站下載得到。下載安裝完成后打開Android SDK的安裝目錄,找到 “SDK Manager.exe”,雙擊運(yùn)行,可以看到默認(rèn)版本的sdk tools。利用Android SDK Manager可以在線獲取安裝不同的sdk版本。受限于國內(nèi)網(wǎng)絡(luò)限制,有可能無法在線獲取,此時可以選擇離線安裝。
5 安裝ADT插件
為了順利在Eclipse中開發(fā)Android應(yīng)用程序,調(diào)用Android SDK中的工具,需要在Eclipse中配置加載ADT插件。ADT插件全稱:Android Development Tools,即安卓開發(fā)工具組的意思。ADT可以在線獲取,啟動Eclipse軟件,打開 Help菜單,找到Install New Software按鈕,然后點擊彈出對話框中的Add 按鈕。在彈出的對話框中的Location中輸入:http://dl-ssl.google.com/android/eclipse/,Name可以輸入ADT,點擊“OK”按鈕。
圖1 ADT在線獲取
在彈出的新對話框選擇要安裝的工具,重啟Eclipse即可與Android sdk進(jìn)行關(guān)聯(lián)。如果sdk manager工具沒有安裝Android任何版本的sdk,它會進(jìn)行提醒。
安裝進(jìn)行到這里,Android應(yīng)用開發(fā)環(huán)境的搭建就完成了。打開Eclipse的File按鈕,新建一個項目的時候,就會看到建立Android項目的選項了。以上即是Android開發(fā)環(huán)境搭建的全過程,希望對準(zhǔn)備進(jìn)入Android開發(fā)的朋友有所幫助。
參考文獻(xiàn)
[1] 吳亞峰,蘇亞光.Android應(yīng)用案例開發(fā)大全[M].人民郵電出版社,2011.