- 精通移動App測試實戰(zhàn):技術(shù)、工具和案例
- 于涌 王磊 曹向志
- 2338字
- 2019-01-05 04:19:58
1.5 搭建Android開發(fā)環(huán)境
基于移動平臺的自動化測試,通常都需要我們有一定的語言基礎(chǔ)、單元測試基礎(chǔ)和IDE (Integrated Development Environment,集成開發(fā)環(huán)境)。軟件是用于程序開發(fā)環(huán)境的應(yīng)用程序,一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面工具。它是集成了代碼編寫、編譯、調(diào)試和分析等一體化的輔助開發(fā)人員開發(fā)軟件的應(yīng)用軟件,目前應(yīng)用比較廣泛的IDE有VisualStudio、Eclipse等。
根據(jù)工作環(huán)境和個人喜好不同,既可以在Windows系統(tǒng)環(huán)境下部署Android開發(fā)環(huán)境,也可以在Linux系統(tǒng)環(huán)境下部署Android開發(fā)環(huán)境,關(guān)于這方面的資料在互聯(lián)網(wǎng)上可大量查詢。鑒于目前大多數(shù)測試人員應(yīng)用Windows系統(tǒng),這里主要以Windows 7系統(tǒng)環(huán)境為例,向大家講解如何在Windows 7 64位系統(tǒng)環(huán)境下搭建Android開發(fā)環(huán)境。
1.5.1 JDK的安裝與配置
Android應(yīng)用程序開發(fā)使用Java語言,所以我們首先要搭建Java程序開發(fā)運行環(huán)境。Java的開發(fā)環(huán)境稱為JDK(Java Development Kit),是Sun Microsystems針對Java應(yīng)用開發(fā)人員開發(fā)的產(chǎn)品,JDK已經(jīng)成為使用最廣泛的Java SDK(Software Development Kit,軟件開發(fā)工具包)。
可以訪問“http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html”這個地址來下載最新的JDK,如圖1-2所示。

圖1-2 JDK下載界面信息
從圖1-2中我們可以看到Oracle提供了基于不同操作系統(tǒng)的JDK包,這里因為我們應(yīng)用的是Windows 7 64位的操作系統(tǒng),所以要下載圖1-2所示的“jdk-8u45-windows-x64.exe”文件。
接下來雙擊“jdk-8u45-windows-x64.exe”文件,將出現(xiàn)圖1-3所示界面。

圖1-3 JDK安裝向?qū)?安裝程序
單擊“下一步”按鈕,將出現(xiàn)圖1-4所示界面。

圖1-4 JDK安裝向?qū)?定制安裝
單擊“下一步”按鈕,將出現(xiàn)圖1-5所示界面,這里我們選擇其默認的安裝目錄,不做改變。

圖1-5 JDK安裝向?qū)?目標(biāo)文件夾
單擊“下一步”按鈕,將出現(xiàn)圖1-6所示界面,開始安裝JDK的相關(guān)文件。

圖1-6 JDK安裝向?qū)?進度
待相關(guān)文件安裝完成后,將出現(xiàn)圖1-7所示界面,表示JDK已安裝到Windows 7操作系統(tǒng),單擊“關(guān)閉”按鈕。

圖1-7 JDK安裝向?qū)?完成
接下來,開始配置Windows系統(tǒng)相關(guān)環(huán)境變量,鼠標(biāo)右鍵單擊桌面的“計算機”圖標(biāo),在彈出的快捷菜單中選擇“屬性”菜單項,將彈出圖1-8所示對話框,單擊“環(huán)境變量”按鈕。

圖1-8 系統(tǒng)屬性對話框
單擊彈出的“環(huán)境變量”對話框中“系統(tǒng)變量”下的“新建”按鈕,如圖1-9所示。在彈出的圖1-10所示對話框中新建一個系統(tǒng)環(huán)境變量,其變量名為“JAVA_HOME”,因為我們將JDK安裝在“C:\Program Files\Java\jdk1.8.0_45”,所以對應(yīng)的變量值為“C:\Program Files\Java\jdk1.8.0_45”。

圖1-9 環(huán)境變量對話框

圖1-10 新建系統(tǒng)變量對話框
在系統(tǒng)變量列表中找到“Path”變量,在變量值最后加入運行Java應(yīng)用中的一些可執(zhí)行文件所在的路徑“; C:\Program Files\Java\jdk1.8.0_45\bin”,如圖1-11所示。

圖1-11 編輯Path環(huán)境變量
再新建一個名稱為“CLASSPATH”的系統(tǒng)環(huán)境變量,變量值為“.; %JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\lib\dt.jar”,相關(guān)的詳細配置信息如圖1-12所示。

圖1-12 編輯CLASSPATH環(huán)境變量
最后,驗證JDK安裝、設(shè)置是否成功,在控制臺命令行下輸入“java -version”,若出現(xiàn)圖1-13所示信息,則表示安裝、部署成功。

圖1-13 命令行控制臺下運行“java-version”的顯示信息
1.5.2 Android SDK的安裝
Android SDK是Google提供的Android開發(fā)工具包,在我們開發(fā)Android應(yīng)用的時候,需要通過引入其工具包來使用Aandroid相關(guān)的API。
通過訪問“http://developer.android.com/sdk/index.html”下載Android SDK,如圖1-14所示。

圖1-14 Android SDK不同系統(tǒng)版本下載地址
這里,我們下載其推薦的版本,單擊“installer_r24.2-windows.exe”鏈接進行下載。選中接下來彈出的圖1-15所示界面的“I have read and agree with the above terms and conditions”復(fù)選框,單擊“Download installer_r24.2-windows.exe”按鈕。

圖1-15 “Download installer_r24.2-windows.exe”的顯示信息
文件“installer_r24.2-windows.exe”下載完成后,運行該文件,彈出圖1-16所示界面,單擊“Next”按鈕。

圖1-16 “Android SDK Tools Setup”對話框信息
在后續(xù)安裝路徑中,我們選擇安裝到“E:\android-sdk”,如圖1-17所示。

圖1-17 “Android SDK Tools Setup-Choose Install Location”對話框信息
安裝完成后,在彈出的圖1-18所示對話框中單擊“Finish”按鈕,啟動“Android SDK Manager”應(yīng)用,如圖1-19所示。

圖1-18 “Android SDK”安裝完成后對話框
在彈出的“Android SDK Manager”應(yīng)用對話框中,我們可以選擇需要安裝的API版本和相應(yīng)的工具包相關(guān)信息,然后單擊“Install 40 packages”按鈕,如圖1-19所示。

圖1-19 “Android SDK Manager”對話框信息
在彈出的圖1-20所示對話框中,選擇“Accept”和“Accept License”單選按鈕,單擊“Install”安裝已選擇的內(nèi)容。

圖1-20 “Choose Packages to Install”對話框信息
在安裝過程中,將顯示安裝進度、下載速度等相關(guān)信息,如圖1-21所示。當(dāng)然,我們選擇的內(nèi)容越多,相應(yīng)的安裝時間也就越長。

圖1-21 下載進度相關(guān)信息
1.5.3 Eclipse的安裝
通過訪問“http://www.eclipse.org/downloads/?osType=win32”下載Eclipse,如圖1-22所示。

圖1-22 Eclipse的Windows 版本下載地址
這里選擇下載其64位的版本,單擊“Windows 64 Bit”鏈接,將彈出圖1-23所示界面。單擊方框所示下載“eclipse-java-luna-SR2-win32-x86_64.zip”文件。

圖1-23 Eclipse的Windows 版本下載鏡像相關(guān)信息
“eclipse-java-luna-SR2-win32-x86_64.zip”文件下載完成以后,用WinRAR等工具打開它,將其包含的“eclipse”文件夾進行解壓,如圖1-24所示。這里,我們將其解壓到“E:”根目錄下。

圖1-24 “eclipse-java-luna-SR2-win32-x86_64.zip”壓縮包相關(guān)信息
1.5.4 ADT的安裝與配置
Android ADT的全稱是Android Development Tools,它是Google提供的一個Eclipse插件,用于在Eclipse中提供強大的、高度集成的Android開發(fā)環(huán)境。在Eclipse中并不能直接開發(fā)Android程序,需要安裝ADT插件,下面我們就來講解如何安裝ADT插件。
首先,打開Eclipse,單擊“Help>Install New Software”菜單項,顯示圖1-25所示對話框信息。

圖1-25 “Install”對話框信息
單擊圖1-25所示對話框右側(cè)的“Add”按鈕,在彈出的圖1-26所示對話框中Name欄輸入“ADT”,Location欄輸入“http://dl-ssl.google.com/android/eclipse/”,單擊“OK”按鈕,對其進行保存。

圖1-26 “Add Repository”對話框信息
稍等片刻后,將出現(xiàn)圖1-27所示界面信息,我們可以從圖1-27所示的“Developer Tools”下的選項中選擇要安裝的選項,然后單擊“Next”按鈕。

圖1-27 “Install”對話框信息
在彈出的圖1-28所示對話框中,單擊“Next”按鈕。

圖1-28 “Install-Install Details”對話框信息
在彈出的圖1-29所示對話框中,單擊選擇“I accept the terms of the license agreements”,然后單擊“Finish”按鈕。

圖1-29 “Install-Review Licenses”對話框信息
這里需要提醒的是Android SDK和ADT相關(guān)包下載過程比較耗時,大家還需要有耐心。
接下來,開始配置ADT相關(guān)內(nèi)容,啟動Eclipse,單擊“Windows>Preferences”菜單項,顯示圖1-30所示對話框。單擊“Android”頁,在SDK Location中輸入或者單擊“Browse”按鈕選擇“E:\android-sdk”(也就是我們Android SDK安裝位置文件夾)。單擊“OK”按鈕對上述設(shè)置進行保存。

圖1-30 “Preferences”對話框信息
1.5.5 集成版本的下載
上面章節(jié)我們詳細講解了Windows 7系統(tǒng)環(huán)境下Android開發(fā)環(huán)境的搭建過程,是不是覺得很復(fù)雜?
其實,還可以在“http://developer.android.com/sdk/index.html”下載一些其他基于Android應(yīng)用開發(fā)的工具,如目前比較受大家關(guān)注的“Android Studio”,如圖1-31所示。

圖1-31 “Android Studio”下載相關(guān)信息
- AI繪畫教程:Midjourney關(guān)鍵詞靈感手冊
- Maya影視動畫高級模型制作全解析
- After Effects全套影視特效制作典型實例(第2版)
- SOLIDWORKS中文版實用教程
- Building Websites with PHP/Nuke
- JBoss Tools 3 Developers Guide
- Microsoft SQL Azure Enterprise Application Development
- Apache JMeter
- 中文版Premiere Pro CS6視頻編輯(慕課版)
- 中文版Maya 2016基礎(chǔ)培訓(xùn)教程
- 中文版InDesign CC平面排版設(shè)計從入門到精通
- 零基礎(chǔ)學(xué)Photoshop CS6(全視頻教學(xué)版)
- Flash CS5動畫設(shè)計教程
- Python 3 Web Development Beginner's Guide
- Inkscape Starter (Microcontent)