本節書摘來自異步社群《android遊戲開發詳解》一書中的第2章,第2.2節設定開發機器,作者 【美】jonathan s. harbour,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
2.2 設定開發機器
android遊戲開發詳解
在開始編寫簡單點的java程式和建構令人興奮的遊戲之前,我們必須在自己的機器上安裝一些軟體。然而,這個過程有點枯燥且頗費時間,但是,為了讓第一個程式開始運作,這些代價都是值得的。
2.2.1 安裝eclipse
我們将利用一個內建開發環境(integrated development environment,ide)來編寫java/android應用程式。ide是一種工具的名稱,它能夠幫助我們輕松地編寫、建構和運作程式。
我們将要使用的ide叫作eclipse,這是一款強大的開源軟體。然而,我們将下載下傳google改進版的eclipse,即android developer tools (adt) bundle,而不是安裝單純的eclipse。我們稍後再介紹所有這些術語的含義。
要建構android應用程式,必須先安裝android sdk(軟體開發工具包)。通常,你需要單獨下載下傳它(和下載下傳eclipse的過程分開),并且用一個插件(為eclipse提供額外功能的一個插件)來內建它;然而,google允許你下載下傳包含了eclipse和android sdk的一個包(即adt包),進而使得這個過程更加容易。
按照如下的步驟來準備用于java/android開發的機器。
① 下載下傳adt包,請通路如下的站點。
<a href="http://developer.android.com/sdk/index.html">http://developer.android.com/sdk/index.html</a>
② 應該會看到圖2-1所示的頁面。

一旦看到了這個頁面,點選“download eclipse adt”按鈕。該站點将會自動檢測你的作業系統,以便你能夠下載下傳正确的版本。
③ 你将會看到圖2-2所示的界面。
根據你的作業系統的類型,下載下傳32位或者64位的版本。不确定應該選擇哪個版本?可以通過如下方式搞清楚。
在windows上檢視作業系統類型
在windows上,滑鼠右鍵點選“我的電腦”(my computer)并且點選“屬性” (properties)。或者,可以導航到“控制台”(control panel)并查找“系統”(system)。将會看到圖2-3所示的視窗。
如果你的機器是32位的,将會看到32-bit operating system或x86-based processor。否則,你應該會看到64-bit operating system。記住這個版本,并且下載下傳相應的adt。
在mac os x上檢視作業系統類型
要檢視使用的是32位還是64位的作業系統,必須檢查處理器的類型。如下所示的頁面告訴你如何判斷以及解釋這些資訊。
<a href="http://support.apple.com/kb/ht3696">http://support.apple.com/kb/ht3696</a>
記住作業系統的版本,并且下載下傳相應的adt版本。
④下載下傳的是一個很大的.zip檔案(在編寫本書的時候,檔案大概有350mb)。直接将這個檔案解壓縮到一個便于使用的目錄中。不必安裝它。
解壓之後,應該會看到兩個檔案夾和一個名為sdk manager的檔案。現在,你隻需要關心eclipse檔案夾,因為在本章後面我們才會用到android。
2.2.2 安裝java開發包
eclipse是用java建構的。這意味着,你需要在自己的機器上安裝一個java運作時環境(java runtime environment,jre),才能運作eclipse。由于我們将運作java程式并且會開發java程式,我們将安裝jdk(java development kit),其中包含了一個jre和各種開發工具。
要安裝jdk,導航到如下所示的頁面。
<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">http://www.oracle.com/technetwork/java/javase/downloads/index.html</a>
在編寫本書的時候,jdk的最新版本是jdk 8。考慮到相容性,我們将使用jdk 7,以便在android開發中不會遇到問題。
向下滾動頁面,直到看到java se 7unn,其中,nn是java 7最近的兩位更新編号。如圖2-4所示,目前的版本是java se 7u55。根據你閱讀本書的時間,最新版本會有所 不同。
② 點選jdk下方的download按鈕。應該會打開圖2-5所示的對話框。
③ 選中“accept license agreement”并且下載下傳與你的作業系統對應的jdk版本。這裡,x86指的是32位,而x64指的是64位。如果你忘記了這一資訊,請參考上一小節的步驟3。
④ 一旦下載下傳完成,使用預設的設定安裝該檔案。
2.2.3 打開eclipse
既然已經下載下傳了所有必需的檔案,導航到解壓開的adt bundle檔案夾,并且打開eclipse檔案夾。一旦進入該檔案夾,啟動eclipse應用程式(在windows上名為eclipse.exe)。
如果你看到了一條關于未定義的path變量的錯誤,這意味着,eclipse不能找到jre。要解決這一問題,通路如下頁面。
<a href="http://docs.oracle.com/javase/tutorial/essential/environment/paths.html">http://docs.oracle.com/javase/tutorial/essential/environment/paths.html</a>
如果沒有錯誤,那麼,應該會看到圖2-6所示的一個對話框。
圖2-6展示了一個對話框,它要求你設定一個工作區,也就是在其中建立自己的java項目的檔案夾。在這裡,你可以選擇并建立想要的任何檔案夾,并且eclipse将會使用它來管理你的java項目。