天天看点

《Android游戏开发详解》一2.2 设置开发机器

本节书摘来异步社区《android游戏开发详解》一书中的第2章,第2.2节,作者: 【美】jonathan s. harbour 译者: 李强 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。

android游戏开发详解

在开始编写简单点的java程序和构建令人兴奋的游戏之前,我们必须在自己的机器上安装一些软件。然而,这个过程有点枯燥且颇费时间,但是,为了让第一个程序开始运行,这些代价都是值得的。

我们将利用一个集成开发环境(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包,请访问如下的站点。

② 应该会看到图2-1所示的页面。

《Android游戏开发详解》一2.2 设置开发机器

一旦看到了这个页面,点击“download eclipse adt”按钮。该站点将会自动检测你的操作系统,以便你能够下载正确的版本。

③ 你将会看到图2-2所示的界面。

根据你的操作系统的类型,下载32位或者64位的版本。不确定应该选择哪个版本?可以通过如下方式搞清楚。

《Android游戏开发详解》一2.2 设置开发机器

在windows上查看操作系统类型

在windows上,鼠标右键点击“我的电脑”(my computer)并且点击“属性” (properties)。或者,可以导航到“控制面板”(control panel)并查找“系统”(system)。将会看到图2-3所示的窗口。

《Android游戏开发详解》一2.2 设置开发机器

如果你的机器是32位的,将会看到32-bit operating system或x86-based processor。否则,你应该会看到64-bit operating system。记住这个版本,并且下载相应的adt。

在mac os x上查看操作系统类型

要查看使用的是32位还是64位的操作系统,必须检查处理器的类型。如下所示的页面告诉你如何判断以及解释这些信息。

记住操作系统的版本,并且下载相应的adt版本。

④下载的是一个很大的.zip文件(在编写本书的时候,文件大概有350mb)。直接将这个文件解压缩到一个便于使用的目录中。不必安装它。

解压之后,应该会看到两个文件夹和一个名为sdk manager的文件。现在,你只需要关心eclipse文件夹,因为在本章后面我们才会用到android。

eclipse是用java构建的。这意味着,你需要在自己的机器上安装一个java运行时环境(java runtime environment,jre),才能运行eclipse。由于我们将运行java程序并且会开发java程序,我们将安装jdk(java development kit),其中包含了一个jre和各种开发工具。

要安装jdk,导航到如下所示的页面。

在编写本书的时候,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。

④ 一旦下载完成,使用默认的设置安装该文件。

《Android游戏开发详解》一2.2 设置开发机器
《Android游戏开发详解》一2.2 设置开发机器

既然已经下载了所有必需的文件,导航到解压开的adt bundle文件夹,并且打开eclipse文件夹。一旦进入该文件夹,启动eclipse应用程序(在windows上名为eclipse.exe)。

如果你看到了一条关于未定义的path变量的错误,这意味着,eclipse不能找到jre。要解决这一问题,访问如下页面。

如果没有错误,那么,应该会看到图2-6所示的一个对话框。

《Android游戏开发详解》一2.2 设置开发机器

图2-6展示了一个对话框,它要求你设置一个工作区,也就是在其中创建自己的java项目的文件夹。在这里,你可以选择并创建想要的任何文件夹,并且eclipse将会使用它来管理你的java项目。