- OpenGL ES 3.x游戲開發(fā)(上卷)
- 吳亞峰
- 3279字
- 2019-01-05 00:53:32
1.2 搭建Android開發(fā)環(huán)境
對Android開發(fā)稍有了解的讀者都知道,Android應(yīng)用程序的開發(fā)一般是使用Eclipse進行。Eclipse是一款開放源代碼、基于Java的可擴展開發(fā)平臺。其包括一個框架和一組服務(wù),主要通過插件來構(gòu)建開發(fā)環(huán)境。本節(jié)主要介紹如何搭建基于Eclipse的Android開發(fā)環(huán)境,同時也將介紹模擬器的創(chuàng)建和運行等相關(guān)知識。
1.2.1 JDK的安裝及環(huán)境變量的配置
JDK是整個Java開發(fā)的核心工具包,其包括了Java運行環(huán)境、Java開發(fā)工具和Java基礎(chǔ)類庫等。開發(fā)Java應(yīng)用程序之前首先需要安裝JDK,本小節(jié)主要介紹JDK的下載、安裝以及相關(guān)環(huán)境變量的配置,詳細步驟如下。
(1)首先進入Oracle公司提供的用于下載JDK安裝包的網(wǎng)頁“http://www.oracle.com/technetwork/java/javase/downloads/index.html”,如圖1-3所示。然后在頁面中單擊JDK的下載按鈕進入如圖1-4所示的頁面。

▲圖1-3 JDK下載頁面1
(2)在如圖1-4所示的頁面中選擇對應(yīng)Windows版本的開發(fā)包進行下載。請讀者注意選擇下載合適的版本,32位操作系統(tǒng)應(yīng)下載X86版本;64位的應(yīng)下載X64版本。

▲圖1-4 JDK下載頁面2
(3)接著雙擊下載的JDK安裝包,開始JDK的安裝。安裝過程中,系統(tǒng)會彈出如圖1-5所示的安裝設(shè)置界面,若沒有特殊需要,單擊“下一步”按鈕安裝到默認路徑即可。當(dāng)然,也可以單擊“更改”按鈕設(shè)置JDK的安裝路徑。

▲圖1-5 JDK安裝頁面
(4)安裝完成后將轉(zhuǎn)到如圖1-6所示界面,單擊“完成”按鈕結(jié)束安裝。

▲圖1-6 安裝完成
(5)接著需要在操作系統(tǒng)的Path環(huán)境變量中加入JDK的bin路徑,用鼠標(biāo)右鍵單擊“我的電腦”圖標(biāo),在彈出的菜單中單擊屬性→高級→環(huán)境變量,如圖1-7所示。在Path環(huán)境變量中添加JDK的bin路徑,如“C:\Program Files\Java\jdk1.6.0_43\bin”,并且與前面原有的環(huán)境變量用“; ”分開。

▲圖1-7 設(shè)置JDK環(huán)境變量
(6)最后在環(huán)境變量中新增JAVA_HOME項。具體方法為,在環(huán)境變量下的系統(tǒng)變量中添加JAVA_HOME項,將變量值設(shè)置為JDK的安裝路徑,如“C:\Program Files\Java\jdk1.6.0_43”。相關(guān)操作過程如圖1-8所示。

▲圖1-8 創(chuàng)建JAVA_HOME項
1.2.2 Android SDK的下載與配置
Android SDK是開發(fā)Android應(yīng)用程序的基礎(chǔ)開發(fā)環(huán)境,其本身是免費的。本小節(jié)將向讀者介紹Android SDK的下載、解壓及配置,具體步驟如下。
(1)首先在瀏覽器中輸入“http://developer.android.com/sdk/index.html”,打開Android SDK的官方下載網(wǎng)頁,如圖1-9所示。然后將頁面下拉至圖1-10所示處,單擊“installser_r24.4.1-windows.exe”進行下載,此時瀏覽器會彈出下載對話框,提示下載并保存。

▲圖1-9 SDK官方下載首頁

▲圖1-10 SDK官網(wǎng)下載處
(2)將Android SDK下載成功以后,會得到一個名稱為“installer_r24.4.1-windows.exe”的可執(zhí)行文件(隨選擇下載版本的不同,此名稱可能不同)。雙擊其打開如圖1-11所示的界面,單擊界面中的“Next”按鈕到下一步,如圖1-12所示。根據(jù)圖1-12所示內(nèi)容進行勾選,再單擊“Next”按鈕到下一步。

▲圖1-11 Android SDK安裝界面1

▲圖1-12 Android SDK安裝界面2
(3)接著到達選擇安裝路徑界面(如圖1-13所示),筆者選擇的路徑是“D:\Android\android-sdk”,這里建議讀者采用與筆者一致的安裝路徑。路徑選擇完成之后,單擊“Next”按鈕進入下一個界面,按照圖1-14所示進行勾選,再單擊“Install”按鈕進入下一個界面。

▲圖1-13 Android SDK安裝界面3

▲圖1-14 Android SDK安裝界面4
(4)接著就到達了如圖1-15所示的界面,在其中單擊“Next”按鈕即可進入安裝結(jié)束界面,如圖1-16所示。在如圖1-16所示的界面中首先選中“Start SDK Manager”選項,然后單擊“Finish”按鈕。

▲圖1-15 Android SDK安裝界面5

▲圖1-16 Android SDK安裝界面6
(5)稍微等待一會,系統(tǒng)會彈出“Android SDK Manager”的界面,如圖1-17所示。在其中選中“Android SDK Build-tools”、“Android SDK Platform-tools”以及“Android 4.4.2”等選項,然后單擊界面右下側(cè)的“Install XX packages…”(XX代表一個整數(shù),隨選中選項的數(shù)量不同而不同)按鈕即可開始下載SDK所需要的文件。

▲圖1-17 Android SDK安裝界面7
(6)下載過程中的界面如圖1-18所示。

▲圖1-18 Android SDK安裝界面8
提示
這里筆者之所以勾選“Android 4.4.2”是由于其目前市場占有率較高。讀者可以根據(jù)需要勾選其他Android平臺版本選項。另外,隨網(wǎng)絡(luò)情況的不同下載的時間也是不同的,有時需要較長時間。
1.2.3 Eclipse集成開發(fā)環(huán)境的下載與配置
上一小節(jié)介紹了JDK以及Android SDK的下載及安裝等相關(guān)操作,接著將要介紹的是Eclipse的下載與配置,具體步驟如下。
(1)首先在瀏覽器中輸入“http://www.eclipse.org/juno/”,打開Eclipse的官方網(wǎng)站,如圖1-19所示。然后單擊“Downloads”跳轉(zhuǎn)到下一個頁面,如圖1-20所示。

▲圖1-19 Eclipse下載頁面1
(2)然后在如圖1-20所示的頁面中選擇版本為“Eclipse IDE for Java Developers”的Eclipse,并選擇符合讀者PC操作系統(tǒng)數(shù)據(jù)位的版本(筆者選用的是32bit),單擊相關(guān)超鏈接。

▲圖1-20 Eclipse下載頁面2
(3)選擇適合自己的版本之后將進入如圖1-21所示的頁面,單擊“Downloads”按鈕進行下載。

▲圖1-21 Eclipse下載頁面3
(4)接著瀏覽器會彈出如圖1-22所示的窗口,讀者可根據(jù)自身需求更改下載路徑,然后單擊下載按鈕,下載Eclipse。

▲圖1-22 Eclipse下載窗口
提示
上述第4步隨瀏覽器的不同彈出的窗口可能會有所不同。
(5)將所需版本的Eclipse下載完成之后,會得到一個名稱為“eclipse-java-juno-SR2-win32.zip”(名稱隨下載版本的不同會有所不同)的壓縮包,將此壓縮包解壓得到名為“eclipse”的文件夾。
(6)打開解壓后的“eclipse”文件夾,如圖1-23所示。接著雙擊其中的“eclipse.exe”文件,啟動Eclipse集成開發(fā)環(huán)境,就會出現(xiàn)如圖1-24所示的界面。

▲圖1-23 eclipse文件夾

▲圖1-24 設(shè)置Eclipse工作區(qū)
(7)圖1-24所示界面提醒用戶設(shè)置自己的項目工作區(qū)路徑,筆者采用的是“D:\Android\workspace”。(這里強烈建議讀者的工作區(qū)路徑設(shè)置和筆者的保持一致,以便本書中的案例能夠直接導(dǎo)入運行。)
(8)指定完工作區(qū)路徑后,就進入了Eclipse的主界面,如圖1-25所示。

▲圖1-25 Eclipse的Help選項
(9)在主界面中選擇“Help”菜單下的“Install New Software”子菜單項,系統(tǒng)會彈出此子菜單項的相關(guān)界面,如圖1-26所示。
(10)在如圖1-26所示界面中的“Work with”文本框中輸入URL地址“http://dl-ssl-google.com/android/eclipse/”,并單擊“Add”按鈕。

▲圖1-26 Install New Software界面
(11)此時需要聯(lián)網(wǎng)獲取信息,可能需要稍微等待一會。聯(lián)網(wǎng)獲取信息完畢后,界面中將出現(xiàn)“Developer Tools”列表,將其展開,勾選其中的所有項目,然后單擊“Next”按鈕進行插件下載,如圖1-27所示。
(12)下載過程的界面如圖1-27所示,等待Eclipse將插件下載完畢,將進入如圖1-28所示的界面。

▲圖1-27 Install New Software安裝界面

▲圖1-28 插件下載完畢界面1
(13)在如圖1-28所示的界面中單擊“Next”按鈕,則進入安裝條款界面,勾選同意選項,如圖1-29所示。然后單擊“Finish”按鈕,則出現(xiàn)如圖1-30所示的安裝提示框。

▲圖1-29 插件下載完畢界面2

▲圖1-30 安裝提示框1
(14)在安裝進度條走完之后,將出現(xiàn)如圖1-31所示的提示框,詢問用戶是否確定安裝。單擊“OK”按鈕,則會出現(xiàn)圖1-32所示的提示框,詢問用戶是否重啟Eclipse。單擊“Yes”按鈕,則會重新啟動Eclipse。

▲圖1-31 安裝提示框2

▲圖1-32 重啟提示框
至此,用于開發(fā)Android應(yīng)用程序的Eclipse集成開發(fā)環(huán)境的搭建及相關(guān)環(huán)境變量的配置就完成了,讀者此時就可以正式開始Android應(yīng)用開發(fā)之旅了。
提示
整個安裝過程需要下載的文件比較多,大約2GB,可能要耗費數(shù)小時的時間,讀者需耐心等待。
1.2.4 創(chuàng)建并啟動模擬器
開發(fā)環(huán)境搭建基本完成后,在正式開發(fā)Android應(yīng)用程序之前,還有一個很重要的工作就是創(chuàng)建模擬器。模擬器可以在初學(xué)者沒有實際設(shè)備的情況下在PC上對應(yīng)用程序進行簡單運行測試,很大程度上降低了學(xué)習(xí)的成本。且模擬器的創(chuàng)建很簡單,具體步驟如下。
(1)首先在Eclipse中單擊(Android Virtual Device Manager)按鈕,如圖1-33所示。單擊
按鈕后,系統(tǒng)將彈出Android Virtual Device Manager對話框,如圖1-34所示。

▲圖1-33 Opens the Android SDK and AVD Manager按鈕

▲圖1-34 Android SDK and AVD Manager對話框
(2)在彈出的Android SDK and AVD Manager對話框中單擊“New”按鈕(如圖1-35所示),系統(tǒng)將彈出Create new Android Virtual Device(AVD)對話框,如圖1-36所示。

▲圖1-35 New按鈕

▲圖1-36 Create new Android Virtual Device(AVD)對話框
(3)在Create new Android Virtual Device(AVD)對話框中輸入模擬器的名稱(這里輸入的是android 4.2.2),下拉Target列表選中Android4.2.2-API Level 17,在Internal Storage面板中輸入100(代表內(nèi)部存儲容量為100MB),在SD Card面板中的Size文本框中輸入100(代表SD卡容量為100MB),如圖1-37所示。

▲圖1-37 模擬器配置
(4)然后設(shè)置模擬器顯示屏分辨率為5.1”WVGA(480*800),最后勾選Use Host GPU開啟本地GPU渲染支持,如圖1-37所示。模擬器配置完成后,單擊“OK”按鈕,即可完成指定版本Android SDK模擬器的創(chuàng)建。
(5)創(chuàng)建完Android SDK的模擬器后,在Android SDK and AVD Manager對話框中就可以顯示出創(chuàng)建的Android SDK模擬器了,如圖1-38所示。在Android SDK and AVD Manager對話框中選中創(chuàng)建的Android模擬器,單擊“Start”按鈕(如圖1-39所示),將彈出Launch Options對話框,如圖1-40所示。

▲圖1-38 創(chuàng)建完成的Android SDK模擬器

▲圖1-39 Start按鈕

▲圖1-40 Launch Options對話框
(6)在彈出的Launch Options對話框中單擊“Launch”按鈕(如圖1-41所示)系統(tǒng)將啟動Android SDK模擬器,啟動完成后的效果如圖1-42所示。

▲圖1-41 Launch按鈕

▲圖1-42 啟動完成的Android SDK模擬器
提示
由于官方模擬器的性能不是很好,啟動可能需要較長(一般是幾分鐘)時間,這時讀者請不要著急。
- 精通Unreal游戲引擎
- 網(wǎng)絡(luò)游戲角色設(shè)計與制作實戰(zhàn)(第二版)
- 游戲劇本怎么寫
- 人本游戲
- OpenGL ES 3.x游戲開發(fā)(上卷)
- J2ME手機游戲開發(fā)詳解
- 游戲設(shè)計的236個技巧:游戲機制、關(guān)卡設(shè)計和鏡頭竅門
- 游戲開發(fā)實戰(zhàn)寶典
- 騰訊游戲開發(fā)精粹
- 觸摸屏游戲設(shè)計
- Cocos Creator 3.x 游戲開發(fā)入門與實戰(zhàn)
- 3ds max+Photoshop游戲場景設(shè)計(第4版)
- 妙趣橫生的游戲制作之旅
- 游戲開發(fā)者訪談錄
- 傳奇 游戲角色及場景設(shè)定藝術(shù)